バージョン

SyntaxNode クラス メンバ

SyntaxNodeデータ型で公開されるメンバを以下の表に示します。

パブリック プロパティ
 名前解説
Public プロパティChildCount子ノードの数を返します (読み取り専用)。  
Public プロパティContainsDiagnosticsGetDiagnosticsSyntaxNode にルートされるサブツリーの診断情報を表す NodeDiagnostic 値を返すかどうかを示す値を取得します。  
Public プロパティFullSnapshotSpanInfragistics.Documents.SnapshotSpan に含まれる SyntaxNode を取得します。  
Public プロパティFullSpanTextSpan に含まれる SyntaxNode の全体を取得します。  
Public プロパティHasAnnotationsノードが関連付けられた注釈を持つかどうかを示す値を取得します。  
Public プロパティHasLeadingIgnoredContentこのノードの前に無視されたコンテンツがあるかどうかを示す値を取得します。  
Public プロパティIndexその Parent の子で、このノードのゼロから始まるインデックスを返します (読み取り専用)。  
Public プロパティIsIgnoredContentノードが構造付きの無視されたコンテンツを表すかどうかを示す値を取得します。  
Public プロパティIsMissingノードがテキストに存在せず、解析で挿入されたかどうかを示す値を取得します。  
Public プロパティIsSkippedノードがコンテキストに予期されないために解析でスキップされたかどうかを示す値を取得します。  
Public プロパティIsTokenNodeノードがドキュメントからの Token トークンを表すかどうかを示す値を取得します。  
Public プロパティLanguage関連する言語を返します (読み取り専用)。  
Public プロパティLeadingIgnoredContentLengthノードの前に無視された文字の数を取得します。  
Public プロパティLength集計した文字列の長さを返します (読み取り専用)。  
Public プロパティOverallOffsetツリー全体内のノードの全体的なオフセットを返します (読み取り専用)  
Public プロパティParent親ノードを返します (読み取り専用)。  
Public プロパティRelativeOffset親ノード内のノードの相対的なオフセットを返します (読み取り専用)  
Public プロパティSnapshotSpanInfragistics.Documents.SnapshotSpan に含まれる SyntaxNode を取得します。  
Public プロパティSpanTextSpan に含まれる SyntaxNode を取得します。  
Public プロパティSymbolこのトークンを生成した Symbol を返します。  
Public プロパティSyntaxTreeSyntaxNodeSyntaxTree を取得します。SyntaxTree に依存しない場合は null 値。  
トップ
パブリック メソッド
 名前解説
Public メソッドAncestorsSyntaxNode の上に移動する先祖ノードのコレクションを取得します。  
Public メソッドAncestorsAndSelfノードの上に移動する SyntaxNode およびその先祖ノードのコレクションを取得します。  
Public メソッドChildrenオーバーロードされます。 SyntaxNode の直接の子ノードのリストを取得します。  
Public メソッドDescendantsオーバーロードされます。 SyntaxNode の子孫ノードのリストを取得します。  
Public メソッドDescendantsAndSelfオーバーロードされます。 SyntaxNode とその子孫ノードのリストを取得します。  
Public メソッドEquals指定されたオブジェクトとこのオブジェクトが等しいかを比較します。  
Public メソッドGetAnnotatedNodesオーバーロードされます。 このノードにルート付きのサブツリー内のすべてのノードの注釈を持つ列挙子を返します。  
Public メソッドGetAnnotationsオーバーロードされます。 ノードのすべての注釈値の列挙子を返します。  
Public メソッドGetChild指定したインデックスの子ノードを返します。  
Public メソッドGetDiagnosticsノードのすべての子孫 NodeDiagnostic 値の列挙子を返します。  
Public メソッドGetFirstTokenNodeこのノードのサブツリーに含まれる、Token を表す最初のノードを返します。  
Public メソッドGetHashCodeオブジェクトのハッシュ コードを返します。  
Public メソッドGetLastTokenNodeこのノードのサブツリーに含まれる、Token を表す最後のノードを返します。  
Public メソッドGetLeadingIgnoredContentこのノードの前ですべての行間が無視されたコンテンツのリストを返します。  
Public メソッドGetTextこのノードとすべての子孫のテキストを取得します。  
Public メソッドGetTokenノードがトークンを表す場合、SyntaxNode と関連付けられている Token を取得します。  
Public メソッドToStringこのオブジェクトの文字列表現を返します。  
トップ
参照