XmlAstNodeId Class
Contains the AST node IDs for the XML language.
public class XmlAstNodeId : AstNodeIdProviderBase, IAstNodeIdProvider, IIdProvider
- Inheritance:
- object AstNodeIdProviderBase object
- Implements:
- IAstNodeIdProvider IIdProvider
Remarks
This type was generated by the Actipro Language Designer tool v26.1.0 (http://www.actiprosoftware.com).
Constructors
XmlAstNodeId()
Initializes an instance of the class.
public XmlAstNodeId()
Properties
MaxId
The maximum ID returned by this provider.
MinId
The minimum ID returned by this provider.
Methods
ContainsId(int)
Returns whether the specified ID value is valid for this ID provider.
public override bool ContainsId(int id)
| Parameter | Type | Description |
|---|---|---|
| id | int | The ID to examine. |
Returns
- bool:
trueif the ID value is valid; otherwise,false
GetDescription(int)
Returns the actual string representation for the specified ID.
public override string? GetDescription(int id)
| Parameter | Type | Description |
|---|---|---|
| id | int | The ID to examine. |
Returns
GetKey(int)
Returns the string-based key for the specified ID.
Fields
CDataSection
The CDataSection AST node ID.
public const int CDataSection = 15001
Comment
The Comment AST node ID.
public const int Comment = 15002
CompilationUnit
The CompilationUnit AST node ID.
public const int CompilationUnit = 15000
Declaration
The Declaration AST node ID.
public const int Declaration = 15003
Element
The Element AST node ID.
public const int Element = 15004
ElementAttribute
The ElementAttribute AST node ID.
public const int ElementAttribute = 15005
ElementContent
The ElementContent AST node ID.
public const int ElementContent = 15006
EndTag
The EndTag AST node ID.
public const int EndTag = 15007
ProcessingInstruction
The ProcessingInstruction AST node ID.
public const int ProcessingInstruction = 15008
Inherited Members
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()