17 implementations of IXamlNodeVisitor
Microsoft.Maui.Controls.Build.Tasks (6)
CreateObjectVisitor.cs (1)
14 class CreateObjectVisitor : IXamlNodeVisitor
ExpandMarkupsVisitor.cs (1)
9 class ExpandMarkupsVisitor : IXamlNodeVisitor
SetFieldVisitor.cs (1)
7 class SetFieldVisitor : IXamlNodeVisitor
SetNamescopesAndRegisterNamesVisitor.cs (1)
11 class SetNamescopesAndRegisterNamesVisitor : IXamlNodeVisitor
SetPropertiesVisitor.cs (1)
16 class SetPropertiesVisitor : IXamlNodeVisitor
SetResourcesVisitor.cs (1)
10 class SetResourcesVisitor : IXamlNodeVisitor
Microsoft.Maui.Controls.Xaml (11)
ApplyPropertiesVisitor.cs (1)
22 class ApplyPropertiesVisitor : IXamlNodeVisitor
CreateValuesVisitor.cs (1)
17 class CreateValuesVisitor : IXamlNodeVisitor
ExpandMarkupsVisitor.cs (1)
13 class ExpandMarkupsVisitor : IXamlNodeVisitor
FillResourceDictionariesVisitor.cs (1)
14 class FillResourceDictionariesVisitor : IXamlNodeVisitor
NamescopingVisitor.cs (1)
6 class NamescopingVisitor : IXamlNodeVisitor
PruneIgnoredNodesVisitor.cs (1)
7 class PruneIgnoredNodesVisitor : IXamlNodeVisitor
RegisterXNamesVisitor.cs (1)
7 class RegisterXNamesVisitor : IXamlNodeVisitor
RemoveDuplicateDesignNodes.cs (1)
5 class RemoveDuplicateDesignNodes : IXamlNodeVisitor
SimplifyOnPlatformVisitor.cs (1)
8 class SimplifyOnPlatformVisitor : IXamlNodeVisitor
SimplifyTypeExtensionVisitor.cs (1)
8 class SimplifyTypeExtensionVisitor : IXamlNodeVisitor
XamlNodeVisitor.cs (1)
28 class XamlNodeVisitor : IXamlNodeVisitor
9 references to IXamlNodeVisitor
Microsoft.Maui.Controls.Xaml (9)
XamlNode.cs (9)
17 void Accept(IXamlNodeVisitor visitor, INode parentNode); 105 public abstract void Accept(IXamlNodeVisitor visitor, INode parentNode); 120 public override void Accept(IXamlNodeVisitor visitor, INode parentNode) 142 public override void Accept(IXamlNodeVisitor visitor, INode parentNode) 175 public override void Accept(IXamlNodeVisitor visitor, INode parentNode) 202 protected bool SkipChildren(IXamlNodeVisitor visitor, INode node, INode parentNode) => 207 protected bool SkipVisitNode(IXamlNodeVisitor visitor, INode parentNode) => 232 public override void Accept(IXamlNodeVisitor visitor, INode parentNode) 261 public override void Accept(IXamlNodeVisitor visitor, INode parentNode)