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)