- Namespace
- XamlIl
.Ast - Interfaces
- Base Types
-
- object
- Derived Types
-
- Xaml
Il Type Extension Node - XamlIlAstClrProperty
- Xaml
Il Null Extension Node - Xaml
Il Ast Name Property Reference - Xaml
Il Ast Imperative Value Manipulation - Xaml
Il Ast Xaml Property Value Node - Xaml
Il Property Value Manipulation Node - Xaml
Il Ast Clr Type Reference - Xaml
Il Intermediate Root Object Node - Xaml
Il Ast Xml Type Reference - XamlIlAstObjectNode
- Xaml
Il Ast Compiler Local Node - Xaml
Il Ast New Clr Object Node - Xaml
Il Deferred Content Node - Xaml
Il Markup Extension Node - Xaml
Il Value With Side Effect Node Base - Xaml
Il Method Call Base Node - Xaml
Il Ast Manipulation Imperative Node - XamlIlToArrayNode
- Xaml
Il Manipulation Group Node - Xaml
Il Deferred Content Initialize Intermediate Root Node - Xaml
Il Ast Context Local Node - XamlIlRootObjectNode
- Xaml
Il Static Extension Node - XamlIlConstantNode
- Xaml
Il Ast Xml Directive - Xaml
Il Ast Runtime Cast Node - Xaml
Il Property Assignment Node - Xaml
Il Object Initialization Node - XamlIlAstTextNode
- Xaml
graph BT
Type-->Base0["object"]
Type-.->Interface0["IXamlIlAstNode"]
click Interface0 "/api/XamlIl.Ast/IXamlIlAstNode"
Type-.->Interface1["IXamlIlLineInfo"]
click Interface1 "/api/XamlIl.Ast/IXamlIlLineInfo"
Type["XamlIlAstNode"]
class Type type-node
Derived0["XamlIlTypeExtensionNode"]-->Type
click Derived0 "/api/XamlIl.Ast/XamlIlTypeExtensionNode"
Derived1["XamlIlAstClrProperty"]-->Type
click Derived1 "/api/XamlIl.Ast/XamlIlAstClrProperty"
Derived2["XamlIlNullExtensionNode"]-->Type
click Derived2 "/api/XamlIl.Ast/XamlIlNullExtensionNode"
Derived3["XamlIlAstNamePropertyReference"]-->Type
click Derived3 "/api/XamlIl.Ast/XamlIlAstNamePropertyReference"
Derived4["XamlIlAstImperativeValueManipulation"]-->Type
click Derived4 "/api/XamlIl.Ast/XamlIlAstImperativeValueManipulation"
Derived5["XamlIlAstXamlPropertyValueNode"]-->Type
click Derived5 "/api/XamlIl.Ast/XamlIlAstXamlPropertyValueNode"
Derived6["XamlIlPropertyValueManipulationNode"]-->Type
click Derived6 "/api/XamlIl.Ast/XamlIlPropertyValueManipulationNode"
Derived7["XamlIlAstClrTypeReference"]-->Type
click Derived7 "/api/XamlIl.Ast/XamlIlAstClrTypeReference"
Derived8["XamlIlIntermediateRootObjectNode"]-->Type
click Derived8 "/api/XamlIl.Ast/XamlIlIntermediateRootObjectNode"
Derived9["XamlIlAstXmlTypeReference"]-->Type
click Derived9 "/api/XamlIl.Ast/XamlIlAstXmlTypeReference"
Derived10["XamlIlAstObjectNode"]-->Type
click Derived10 "/api/XamlIl.Ast/XamlIlAstObjectNode"
Derived11["XamlIlAstCompilerLocalNode"]-->Type
click Derived11 "/api/XamlIl.Ast/XamlIlAstCompilerLocalNode"
Derived12["XamlIlAstNewClrObjectNode"]-->Type
click Derived12 "/api/XamlIl.Ast/XamlIlAstNewClrObjectNode"
Derived13["XamlIlDeferredContentNode"]-->Type
click Derived13 "/api/XamlIl.Ast/XamlIlDeferredContentNode"
Derived14["XamlIlMarkupExtensionNode"]-->Type
click Derived14 "/api/XamlIl.Ast/XamlIlMarkupExtensionNode"
Derived15["XamlIlValueWithSideEffectNodeBase"]-->Type
click Derived15 "/api/XamlIl.Ast/XamlIlValueWithSideEffectNodeBase"
Derived16["XamlIlMethodCallBaseNode"]-->Type
click Derived16 "/api/XamlIl.Ast/XamlIlMethodCallBaseNode"
Derived17["XamlIlAstManipulationImperativeNode"]-->Type
click Derived17 "/api/XamlIl.Ast/XamlIlAstManipulationImperativeNode"
Derived18["XamlIlToArrayNode"]-->Type
click Derived18 "/api/XamlIl.Ast/XamlIlToArrayNode"
Derived19["XamlIlManipulationGroupNode"]-->Type
click Derived19 "/api/XamlIl.Ast/XamlIlManipulationGroupNode"
Derived20["XamlIlDeferredContentInitializeIntermediateRootNode"]-->Type
click Derived20 "/api/XamlIl.Ast/XamlIlDeferredContentInitializeIntermediateRootNode"
Derived21["XamlIlAstContextLocalNode"]-->Type
click Derived21 "/api/XamlIl.Ast/XamlIlAstContextLocalNode"
Derived22["XamlIlRootObjectNode"]-->Type
click Derived22 "/api/XamlIl.Ast/XamlIlRootObjectNode"
Derived23["XamlIlStaticExtensionNode"]-->Type
click Derived23 "/api/XamlIl.Ast/XamlIlStaticExtensionNode"
Derived24["XamlIlConstantNode"]-->Type
click Derived24 "/api/XamlIl.Ast/XamlIlConstantNode"
Derived25["XamlIlAstXmlDirective"]-->Type
click Derived25 "/api/XamlIl.Ast/XamlIlAstXmlDirective"
Derived26["XamlIlAstRuntimeCastNode"]-->Type
click Derived26 "/api/XamlIl.Ast/XamlIlAstRuntimeCastNode"
Derived27["XamlIlPropertyAssignmentNode"]-->Type
click Derived27 "/api/XamlIl.Ast/XamlIlPropertyAssignmentNode"
Derived28["XamlIlObjectInitializationNode"]-->Type
click Derived28 "/api/XamlIl.Ast/XamlIlObjectInitializationNode"
Derived29["XamlIlAstTextNode"]-->Type
click Derived29 "/api/XamlIl.Ast/XamlIlAstTextNode"
Syntax
public abstract class XamlIlAstNode : IXamlIlAstNode, IXamlIlLineInfo
Constructors
Name | Summary |
---|---|
XamlIlAstNode |
Properties
Methods
Name | Value | Summary |
---|---|---|
Visit |
IXamlIlAstNode | |
VisitChildren |
void | |
VisitList |
void |
static
|