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);