Implemented interface member:
property
XmlType
Microsoft.Maui.Controls.Xaml.IElementNode.XmlType
1 write to XmlType
Microsoft.Maui.Controls.Xaml (1)
XamlNode.cs (1)
164 XmlType = type;
21 references to XmlType
Microsoft.Maui.Controls.Build.Tasks (10)
CompiledConverters\BindablePropertyConverter.cs (5)
37 if ((node.Parent as ElementNode)?.XmlType.NamespaceUri == XamlParser.MauiUri 38 && ((node.Parent as ElementNode)?.XmlType.Name == nameof(Setter) 39 || (node.Parent as ElementNode)?.XmlType.Name == nameof(PropertyCondition))) 54 else if ((node.Parent as ElementNode)?.XmlType.NamespaceUri == XamlParser.MauiUri && (node.Parent as ElementNode)?.XmlType.Name == nameof(Trigger))
CreateObjectVisitor.cs (1)
51 var typeref = Module.ImportReference(node.XmlType.GetTypeReference(Context.Cache, Module, node));
SetNamescopesAndRegisterNamesVisitor.cs (2)
94 static bool IsStyle(INode node, INode parentNode) => parentNode is ElementNode pnode && pnode.XmlType.Name == "Style"; 96 static bool IsVisualStateGroupList(ElementNode node) => node != null && node.XmlType.Name == "VisualStateGroup" && node.Parent is IListNode;
SetPropertiesVisitor.cs (2)
490 && enode.XmlType.NamespaceUri == XamlParser.X2009Uri 491 && enode.XmlType.Name == nameof(Microsoft.Maui.Controls.Xaml.NullExtension))
Microsoft.Maui.Controls.Xaml (11)
CreateValuesVisitor.cs (1)
51 var type = XamlParser.GetElementType(node.XmlType, node, Context.RootElement?.GetType().Assembly,
NamescopingVisitor.cs (2)
43 static bool IsStyle(INode node, INode parentNode) => (parentNode as ElementNode)?.XmlType.Name == "Style"; 44 static bool IsVisualStateGroupList(ElementNode node) => node?.XmlType.Name == "VisualStateGroup" && node?.Parent is IListNode;
SimplifyOnPlatformVisitor.cs (2)
50 if (node.XmlType.Name == nameof(OnPlatformExtension) && node.XmlType.NamespaceUri == XamlParser.MauiUri)
SimplifyTypeExtensionVisitor.cs (3)
44 && parentNode is ElementNode { XmlType: var parentType } 58 if (node.XmlType.Name == nameof(TypeExtension) && node.XmlType.NamespaceUri == XamlParser.X2009Uri)
XamlLoader.cs (2)
173 if (resources is ElementNode resourcesEN && (resourcesEN.XmlType.NamespaceUri != XamlParser.MauiUri || resourcesEN.XmlType.Name != nameof(ResourceDictionary)))
XamlNode.cs (1)
212 var clone = new ElementNode(XmlType, NamespaceURI, NamespaceResolver, LineNumber, LinePosition)