XamlIlAstNode Class

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

Properties

Name Value Summary
Line int
Position int

Methods