XamlAstNode Class

graph BT Type-->Base0["object"] Type-.->Interface0["IXamlAstNode"] click Interface0 "/api/XamlX.Ast/IXamlAstNode" Type-.->Interface1["IXamlLineInfo"] click Interface1 "/api/XamlX.Ast/IXamlLineInfo" Type["XamlAstNode"] class Type type-node Derived0["XamlAstClrProperty"]-->Type click Derived0 "/api/XamlX.Ast/XamlAstClrProperty" Derived1["XamlAstConstructableObjectNode"]-->Type click Derived1 "/api/XamlX.Ast/XamlAstConstructableObjectNode" Derived2["XamlManipulationGroupNode"]-->Type click Derived2 "/api/XamlX.Ast/XamlManipulationGroupNode" Derived3["XamlPropertyAssignmentNode"]-->Type click Derived3 "/api/XamlX.Ast/XamlPropertyAssignmentNode" Derived4["XamlPropertyValueManipulationNode"]-->Type click Derived4 "/api/XamlX.Ast/XamlPropertyValueManipulationNode" Derived5["XamlObjectInitializationNode"]-->Type click Derived5 "/api/XamlX.Ast/XamlObjectInitializationNode" Derived6["XamlToArrayNode"]-->Type click Derived6 "/api/XamlX.Ast/XamlToArrayNode" Derived7["XamlAstXmlTypeReference"]-->Type click Derived7 "/api/XamlX.Ast/XamlAstXmlTypeReference" Derived8["XamlValueWithSideEffectNodeBase"]-->Type click Derived8 "/api/XamlX.Ast/XamlValueWithSideEffectNodeBase" Derived9["XamlAstRuntimeCastNode"]-->Type click Derived9 "/api/XamlX.Ast/XamlAstRuntimeCastNode" Derived10["XamlAstNewClrObjectNode"]-->Type click Derived10 "/api/XamlX.Ast/XamlAstNewClrObjectNode" Derived11["XamlMarkupExtensionNode"]-->Type click Derived11 "/api/XamlX.Ast/XamlMarkupExtensionNode" Derived12["XamlAstObjectNode"]-->Type click Derived12 "/api/XamlX.Ast/XamlAstObjectNode" Derived13["XamlAstImperativeValueManipulation"]-->Type click Derived13 "/api/XamlX.Ast/XamlAstImperativeValueManipulation" Derived14["XamlRootObjectNode"]-->Type click Derived14 "/api/XamlX.Ast/XamlRootObjectNode" Derived15["XamlDeferredContentInitializeIntermediateRootNode"]-->Type click Derived15 "/api/XamlX.Ast/XamlDeferredContentInitializeIntermediateRootNode" Derived16["XamlAstXamlPropertyValueNode"]-->Type click Derived16 "/api/XamlX.Ast/XamlAstXamlPropertyValueNode" Derived17["XamlAstTextNode"]-->Type click Derived17 "/api/XamlX.Ast/XamlAstTextNode" Derived18["XamlConstantNode"]-->Type click Derived18 "/api/XamlX.Ast/XamlConstantNode" Derived19["XamlTypeExtensionNode"]-->Type click Derived19 "/api/XamlX.Ast/XamlTypeExtensionNode" Derived20["XamlAstNamePropertyReference"]-->Type click Derived20 "/api/XamlX.Ast/XamlAstNamePropertyReference" Derived21["XamlMethodCallBaseNode"]-->Type click Derived21 "/api/XamlX.Ast/XamlMethodCallBaseNode" Derived22["XamlNullExtensionNode"]-->Type click Derived22 "/api/XamlX.Ast/XamlNullExtensionNode" Derived23["XamlIntermediateRootObjectNode"]-->Type click Derived23 "/api/XamlX.Ast/XamlIntermediateRootObjectNode" Derived24["XamlAstContextLocalNode"]-->Type click Derived24 "/api/XamlX.Ast/XamlAstContextLocalNode" Derived25["XamlAstXmlDirective"]-->Type click Derived25 "/api/XamlX.Ast/XamlAstXmlDirective" Derived26["XamlAstCompilerLocalNode"]-->Type click Derived26 "/api/XamlX.Ast/XamlAstCompilerLocalNode" Derived27["XamlDeferredContentNode"]-->Type click Derived27 "/api/XamlX.Ast/XamlDeferredContentNode" Derived28["XamlAstClrTypeReference"]-->Type click Derived28 "/api/XamlX.Ast/XamlAstClrTypeReference" Derived29["XamlAstManipulationImperativeNode"]-->Type click Derived29 "/api/XamlX.Ast/XamlAstManipulationImperativeNode" Derived30["XamlStaticExtensionNode"]-->Type click Derived30 "/api/XamlX.Ast/XamlStaticExtensionNode"

Syntax

public abstract class XamlAstNode : IXamlAstNode, IXamlLineInfo

Constructors

Properties

Name Value Summary
Line int
Position int

Methods