2 types derived from RootNode
Microsoft.Maui.Controls.Build.Tasks (1)
ILRootNode.cs (1)
7 class ILRootNode : RootNode
Microsoft.Maui.Controls.Xaml (1)
XamlLoader.Types.cs (1)
35 public class RuntimeRootNode : RootNode
21 references to RootNode
Microsoft.Maui.Controls.Build.Tasks (6)
CreateObjectVisitor.cs (1)
255 public void Visit(RootNode node, INode parentNode)
ExpandMarkupsVisitor.cs (1)
60 public void Visit(RootNode node, INode parentNode)
SetFieldVisitor.cs (1)
49 public void Visit(RootNode node, INode parentNode)
SetNamescopesAndRegisterNamesVisitor.cs (1)
77 public void Visit(RootNode node, INode parentNode)
SetPropertiesVisitor.cs (1)
210 public void Visit(RootNode node, INode parentNode)
SetResourcesVisitor.cs (1)
62 public void Visit(RootNode node, INode parentNode)
Microsoft.Maui.Controls.Xaml (15)
ApplyPropertiesVisitor.cs (1)
229 public void Visit(RootNode node, INode parentNode)
CreateValuesVisitor.cs (1)
177 public void Visit(RootNode node, INode parentNode)
ExpandMarkupsVisitor.cs (1)
69 public void Visit(RootNode node, INode parentNode)
FillResourceDictionariesVisitor.cs (1)
69 public void Visit(RootNode node, INode parentNode)
NamescopingVisitor.cs (1)
29 public void Visit(RootNode node, INode parentNode) => _scopes[node] = node.NameScopeRef = new NameScopeRef { NameScope = new NameScope() };
PruneIgnoredNodesVisitor.cs (1)
66 public void Visit(RootNode node, INode parentNode)
RegisterXNamesVisitor.cs (1)
67 public void Visit(RootNode node, INode parentNode)
RemoveDuplicateDesignNodes.cs (1)
40 public void Visit(RootNode node, INode parentNode)
SimplifyOnPlatformVisitor.cs (1)
133 public void Visit(RootNode node, INode parentNode)
SimplifyTypeExtensionVisitor.cs (1)
82 public void Visit(RootNode node, INode parentNode)
XamlLoader.cs (2)
162 RootNode rootNode = new RuntimeRootNode(new XmlType(reader.NamespaceURI, reader.Name, null), null, (IXmlNamespaceResolver)reader) { LineNumber = ((IXmlLineInfo)reader).LineNumber, LinePosition = ((IXmlLineInfo)reader).LinePosition }; 204 static void Visit(RootNode rootnode, HydrationContext visitorContext, bool useDesignProperties)
XamlNodeVisitor.cs (2)
16 void Visit(RootNode node, INode parentNode); 48 public void Visit(RootNode node, INode parentNode) => action(node, parentNode);
XamlParser.cs (1)
43 public static void ParseXaml(RootNode rootNode, XmlReader reader)