Base:
method
Accept
Microsoft.Maui.Controls.Xaml.ElementNode.Accept(Microsoft.Maui.Controls.Xaml.IXamlNodeVisitor, Microsoft.Maui.Controls.Xaml.INode)
20 references to Accept
Microsoft.Maui.Controls.Build.Tasks (10)
XamlCTask.cs (10)
434
rootnode.
Accept
(new XamlNodeVisitor((node, parent) => node.Parent = parent), null);
435
rootnode.
Accept
(new ExpandMarkupsVisitor(visitorContext), null);
436
rootnode.
Accept
(new PruneIgnoredNodesVisitor(), null);
437
rootnode.
Accept
(new SimplifyOnPlatformVisitor(TargetFramework), null);
438
rootnode.
Accept
(new CreateObjectVisitor(visitorContext), null);
439
rootnode.
Accept
(new SetNamescopesAndRegisterNamesVisitor(visitorContext), null);
440
rootnode.
Accept
(new SetFieldVisitor(visitorContext), null);
441
rootnode.
Accept
(new SimplifyTypeExtensionVisitor(), null);
442
rootnode.
Accept
(new SetResourcesVisitor(visitorContext), null);
443
rootnode.
Accept
(new SetPropertiesVisitor(visitorContext, true), null);
Microsoft.Maui.Controls.Xaml (10)
XamlLoader.cs (10)
206
rootnode.
Accept
(new XamlNodeVisitor((node, parent) => node.Parent = parent), null); //set parents for {StaticResource}
207
rootnode.
Accept
(new ExpandMarkupsVisitor(visitorContext), null);
208
rootnode.
Accept
(new PruneIgnoredNodesVisitor(useDesignProperties), null);
210
rootnode.
Accept
(new RemoveDuplicateDesignNodes(), null);
211
rootnode.
Accept
(new NamescopingVisitor(visitorContext), null); //set namescopes for {x:Reference}
212
rootnode.
Accept
(new CreateValuesVisitor(visitorContext), null);
213
rootnode.
Accept
(new RegisterXNamesVisitor(visitorContext), null);
214
rootnode.
Accept
(new SimplifyTypeExtensionVisitor(), null);
215
rootnode.
Accept
(new FillResourceDictionariesVisitor(visitorContext), null);
216
rootnode.
Accept
(new ApplyPropertiesVisitor(visitorContext, true), null);