37 references to ElementType
PresentationBuildTasks (37)
MS\Internal\MarkupCompiler\ParserExtension.cs (2)
51
classFullName = _compiler.StartElement(ref _class, _subClass, ref _classModifier, xamlObjectNode.
ElementType
, string.Empty);
99
Type rootType = isRootPublic ? xamlObjectNode.
ElementType
: typeof(ParserExtension);
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecordWriter.cs (12)
274
xamlElementNode.
ElementType
,
297
else if (CollectingValues && KnownTypes.Types[(int)KnownElements.StaticResourceExtension] == xamlElementNode.
ElementType
)
311
else if (CollectingValues && KnownTypes.Types[(int)KnownElements.DynamicResourceExtension] == xamlElementNode.
ElementType
)
347
if (typeof(String).IsAssignableFrom(xamlElementNode.
ElementType
) ||
348
KnownTypes.Types[(int)KnownElements.StaticExtension].IsAssignableFrom(xamlElementNode.
ElementType
) ||
349
KnownTypes.Types[(int)KnownElements.TypeExtension].IsAssignableFrom(xamlElementNode.
ElementType
))
367
else if (_deferLoadingSupport && KnownTypes.Types[(int)KnownElements.ResourceDictionary].IsAssignableFrom(xamlElementNode.
ElementType
))
787
if (!typeof(String).IsAssignableFrom(xamlKeyElementNode.
ElementType
) &&
788
!KnownTypes.Types[(int)KnownElements.StaticExtension].IsAssignableFrom(xamlKeyElementNode.
ElementType
) &&
789
!KnownTypes.Types[(int)KnownElements.TypeExtension].IsAssignableFrom(xamlKeyElementNode.
ElementType
) &&
790
!KnownTypes.Types[(int)KnownElements.ResourceKey].IsAssignableFrom(xamlKeyElementNode.
ElementType
))
819
xamlKeyElementNode.
ElementType
,
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\StyleXamlParser.cs (10)
635
if (KnownTypes.Types[(int)KnownElements.SetterBase].IsAssignableFrom(xamlElementStartNode.
ElementType
))
640
xamlElementStartNode.
ElementType
.Name,
651
xamlElementStartNode.
ElementType
.Name,
657
(xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.Trigger] ||
658
xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.MultiTrigger] ||
659
xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.DataTrigger] ||
660
xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.MultiDataTrigger] ||
661
xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.EventTrigger]))
666
(KnownTypes.Types[(int)KnownElements.SetterBase].IsAssignableFrom(xamlElementStartNode.
ElementType
)))
696
if (xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.EventSetter])
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\TemplateXamlParser.cs (12)
653
if (KnownTypes.Types[(int)KnownElements.ControlTemplate].IsAssignableFrom(xamlElementStartNode.
ElementType
))
657
else if (KnownTypes.Types[(int)KnownElements.DataTemplate].IsAssignableFrom(xamlElementStartNode.
ElementType
))
663
if (xamlElementStartNode.
ElementType
== ItemContainerTemplateType)
673
else if (KnownTypes.Types[(int)KnownElements.ItemsPanelTemplate].IsAssignableFrom(xamlElementStartNode.
ElementType
))
683
_elementTypeStack.Push(xamlElementStartNode.
ElementType
);
686
CommonElementStartProcessing(xamlElementStartNode, xamlElementStartNode.
ElementType
, ref mode);
695
(xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.Trigger] ||
696
xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.MultiTrigger] ||
697
xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.DataTrigger] ||
698
xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.MultiDataTrigger] ||
699
xamlElementStartNode.
ElementType
== KnownTypes.Types[(int)KnownElements.EventTrigger]))
704
(KnownTypes.Types[(int)KnownElements.SetterBase].IsAssignableFrom(xamlElementStartNode.
ElementType
)))
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (1)
6452
Type typeRightTag = elementNode.
ElementType
;