SyntaxFactory クラス

定義

public ref class SyntaxFactory
public class SyntaxFactory
type SyntaxFactory = class
Public Class SyntaxFactory
継承
SyntaxFactory

コンストラクター

SyntaxFactory()

プロパティ

CarriageReturn

1 つのキャリッジ リターン文字を含む種類の EndOfLineTrivia を含むトリビア。

CarriageReturnLineFeed

キャリッジ リターンと改行文字の両方を含む種類の EndOfLineTrivia を含むトリビア。

ElasticCarriageReturn

1 つのキャリッジ リターン文字を含む EndOfLineTrivia 型のエラスティック トリビア。 エラスティック トリビアは、ソース テキストの解析によって生成されなかったトリビアを示すために使用され、通常は書式設定中に保持されません。

ElasticCarriageReturnLineFeed

キャリッジ リターン文字と改行文字の両方を含む EndOfLineTrivia 型のエラスティック トリビア。 エラスティック トリビアは、ソース テキストの解析によって生成されなかったトリビアを示すために使用され、通常は書式設定中に保持されません。

ElasticLineFeed

1 つの改行文字を含む EndOfLineTrivia という種類のエラスティック トリビア。 エラスティック トリビアは、ソース テキストの解析によって生成されなかったトリビアを示すために使用され、通常は書式設定中に保持されません。

ElasticMarker

文字を含む種類の空白トリビアを含むエラスティック トリビア。 エラスティック マーカーのトリビアは、トリビアが指定されていない場合、ファクトリ メソッドによって自動的に含まれます。 構文の書式設定は、エラスティック マーカーを適切なトリビアに置き換えます。

ElasticSpace

1 つのスペース文字を含む種類の空白トリビアを含むエラスティック トリビア。 エラスティック トリビアは、ソース テキストの解析によって生成されなかったトリビアを示すために使用され、通常は書式設定中に保持されません。

ElasticTab

1 つのタブ文字を含む種類の空白トリビアを含むエラスティック トリビア。 エラスティック トリビアは、ソース テキストの解析によって生成されなかったトリビアを示すために使用され、通常は書式設定中に保持されません。

LineFeed

1 つの改行文字を含む種類の EndOfLineTrivia を含むトリビア。

Space

1 つのスペース文字を含む種類の空白トリビアを含むトリビア。

Tab

1 つのタブ文字を含む種類の空白トリビアを含むトリビア。

メソッド

AccessorBlock(SyntaxKind, AccessorStatementSyntax, EndBlockStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

AccessorBlock(SyntaxKind, AccessorStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

AccessorStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

AccessorStatement(SyntaxKind, SyntaxToken)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

AddAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

AddAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

AddExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

AddExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

AddHandlerAccessorBlock(AccessorStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

AddHandlerAccessorBlock(AccessorStatementSyntax, SyntaxList<StatementSyntax>)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

AddHandlerAccessorBlock(AccessorStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

AddHandlerAccessorStatement()

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

AddHandlerAccessorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

AddHandlerAccessorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

AddHandlerStatement(ExpressionSyntax, ExpressionSyntax)

AddHandler または RemoveHandler ステートメントを表します。 Kind プロパティは、どのプロパティを決定します。

AddHandlerStatement(SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

AddHandler または RemoveHandler ステートメントを表します。 Kind プロパティは、どのプロパティを決定します。

AddRemoveHandlerStatement(SyntaxKind, SyntaxToken, ExpressionSyntax, ExpressionSyntax)

AddHandler または RemoveHandler ステートメントを表します。 Kind プロパティは、どのプロパティを決定します。

AddRemoveHandlerStatement(SyntaxKind, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

AddHandler または RemoveHandler ステートメントを表します。 Kind プロパティは、どのプロパティを決定します。

AddressOfExpression(ExpressionSyntax)

単項演算子 (Plus、Negate、Not、AddressOf) について説明します。

AddressOfExpression(SyntaxToken, ExpressionSyntax)

単項演算子 (Plus、Negate、Not、AddressOf) について説明します。

AggregateClause(SeparatedSyntaxList<CollectionRangeVariableSyntax>, SeparatedSyntaxList<AggregationRangeVariableSyntax>)

集計クエリ演算子を表します。

AggregateClause(SeparatedSyntaxList<CollectionRangeVariableSyntax>, SyntaxList<QueryClauseSyntax>, SeparatedSyntaxList<AggregationRangeVariableSyntax>)

集計クエリ演算子を表します。

AggregateClause(SyntaxToken, SeparatedSyntaxList<CollectionRangeVariableSyntax>, SyntaxList<QueryClauseSyntax>, SyntaxToken, SeparatedSyntaxList<AggregationRangeVariableSyntax>)

集計クエリ演算子を表します。

AggregationRangeVariable(AggregationSyntax)

集計クエリ演算子またはグループ結合クエリ演算子の Into 句で使用する "[x [As Type] =] aggregation-function" という形式の 1 つの変数を記述します。

AggregationRangeVariable(VariableNameEqualsSyntax, AggregationSyntax)

集計クエリ演算子またはグループ結合クエリ演算子の Into 句で使用する "[x [As Type] =] aggregation-function" という形式の 1 つの変数を記述します。

AndAlsoExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

AndAlsoExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

AndExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

AndExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

AnonymousObjectCreationExpression(ObjectMemberInitializerSyntax)

匿名型のオブジェクトを作成する New 式を表します。

AnonymousObjectCreationExpression(SyntaxList<AttributeListSyntax>, ObjectMemberInitializerSyntax)

匿名型のオブジェクトを作成する New 式を表します。

AnonymousObjectCreationExpression(SyntaxToken, SyntaxList<AttributeListSyntax>, ObjectMemberInitializerSyntax)

匿名型のオブジェクトを作成する New 式を表します。

AreEquivalent(SyntaxNode, SyntaxNode, Boolean)

トリビアの違いを無視して、2 つの構文ノードが同じかどうかを判断します。

AreEquivalent(SyntaxNode, SyntaxNode, Func<SyntaxKind,Boolean>)

トリビアの違いを無視して、2 つの構文ノードが同じかどうかを判断します。

AreEquivalent(SyntaxToken, SyntaxToken)

トリビアの違いを無視して、2 つの構文トークンが同じかどうかを判断します。

AreEquivalent(SyntaxTokenList, SyntaxTokenList)

トリビアの違いを無視して、トークンの 2 つのリストが同じかどうかを判断します。

AreEquivalent(SyntaxTree, SyntaxTree, Boolean)

トリビアの違いを無視して、2 つのツリーが同じかどうかを判断します。

AreEquivalent<TNode>(SeparatedSyntaxList<TNode>, SeparatedSyntaxList<TNode>, Func<SyntaxKind,Boolean>)

トリビアの違いを無視して、構文ノードの 2 つのリストが同じかどうかを判断します。

AreEquivalent<TNode>(SyntaxList<TNode>, SyntaxList<TNode>, Func<SyntaxKind,Boolean>)

トリビアの違いを無視して、構文ノードの 2 つのリストが同じかどうかを判断します。

ArgumentList()

かっこで区切った引数リストを表します。

ArgumentList(SeparatedSyntaxList<ArgumentSyntax>)

かっこで区切った引数リストを表します。

ArgumentList(SyntaxToken, SeparatedSyntaxList<ArgumentSyntax>, SyntaxToken)

かっこで区切った引数リストを表します。

ArrayCreationExpression(SyntaxList<AttributeListSyntax>, TypeSyntax, ArgumentListSyntax, CollectionInitializerSyntax)

新しい配列を作成する式を表します。

ArrayCreationExpression(SyntaxToken, SyntaxList<AttributeListSyntax>, TypeSyntax, ArgumentListSyntax, SyntaxList<ArrayRankSpecifierSyntax>, CollectionInitializerSyntax)

新しい配列を作成する式を表します。

ArrayCreationExpression(TypeSyntax, CollectionInitializerSyntax)

新しい配列を作成する式を表します。

ArrayRankSpecifier()

"()" や "(,)" などの境界のない配列型を記述する修飾子を表します。

ArrayRankSpecifier(SyntaxToken, SyntaxTokenList, SyntaxToken)

"()" や "(,)" などの境界のない配列型を記述する修飾子を表します。

ArrayType(TypeSyntax)

配列の境界を指定せずに、"A() や "A(,)" などの配列型を表します。

ArrayType(TypeSyntax, SyntaxList<ArrayRankSpecifierSyntax>)

配列の境界を指定せずに、"A() や "A(,)" などの配列型を表します。

AscendingOrdering(ExpressionSyntax)

順序付けする式と、オプションの順序付け。 Kind は、昇順または降順のどちらで並べ替えるかを示します。

AscendingOrdering(ExpressionSyntax, SyntaxToken)

順序付けする式と、オプションの順序付け。 Kind は、昇順または降順のどちらで並べ替えるかを示します。

AsNewClause(NewExpressionSyntax)

宣言内の "As New {type-name} [arguments] [initializers]" 句を表します。 型には省略可能な属性が関連付けられていますが、このノードが発生する多くの場所では属性は許可されません (たとえば、自動的に実装されるプロパティでは許可されます)。

AsNewClause(SyntaxToken, NewExpressionSyntax)

宣言内の "As New {type-name} [arguments] [initializers]" 句を表します。 型には省略可能な属性が関連付けられていますが、このノードが発生する多くの場所では属性は許可されません (たとえば、自動的に実装されるプロパティでは許可されます)。

AssignmentStatement(SyntaxKind, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

Attribute(AttributeTargetSyntax, TypeSyntax, ArgumentListSyntax)

属性リスト内の 1 つの属性宣言を表します。

Attribute(TypeSyntax)

属性リスト内の 1 つの属性宣言を表します。

AttributeList()

"" および> "<" 角かっこ内の属性のグループを表します。

AttributeList(SeparatedSyntaxList<AttributeSyntax>)

"" および> "<" 角かっこ内の属性のグループを表します。

AttributeList(SyntaxToken, SeparatedSyntaxList<AttributeSyntax>, SyntaxToken)

"" および> "<" 角かっこ内の属性のグループを表します。

AttributesStatement()

属性にアタッチされている他の構文要素がないファイル レベルの属性を表します。

AttributesStatement(SyntaxList<AttributeListSyntax>)

属性にアタッチされている他の構文要素がないファイル レベルの属性を表します。

AttributeTarget(SyntaxToken)

属性リスト内の 1 つの属性宣言を表します。

AttributeTarget(SyntaxToken, SyntaxToken)

属性リスト内の 1 つの属性宣言を表します。

AwaitExpression(ExpressionSyntax)

Await 式を表します。

AwaitExpression(SyntaxToken, ExpressionSyntax)

Await 式を表します。

BadDirectiveTrivia()

認識できない前処理ディレクティブを表します。 これは、パーサーが物理行の先頭でハッシュ '#' トークンを検出したが、有効な Visual Basic 前処理ディレクティブとして続くテキストを認識する場合に発生します。

BadDirectiveTrivia(SyntaxToken)

認識できない前処理ディレクティブを表します。 これは、パーサーが物理行の先頭にハッシュ '#' トークンを検出し、有効な Visual Basic 前処理ディレクティブとして続くテキストを認識する場合に発生します。

BadToken(String)
BadToken(SyntaxTriviaList, String, SyntaxTriviaList)
BinaryConditionalExpression(ExpressionSyntax, ExpressionSyntax)

条件式、If(condition、true-expr、false-expr) または If(expr, nothing-expr) を表します。

BinaryConditionalExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken)

条件式、If(condition、true-expr、false-expr) または If(expr, nothing-expr) を表します。

BinaryExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

BracketedIdentifier(String)

角かっこで囲まれた識別子を作成します。

BracketedIdentifier(SyntaxTriviaList, String, SyntaxTriviaList)

角かっこで囲まれた識別子を作成します。

CallStatement(ExpressionSyntax)

呼び出しステートメント (呼び出しステートメントとも呼ばれます) を表します。

CallStatement(SyntaxToken, ExpressionSyntax)

呼び出しステートメント (呼び出しステートメントとも呼ばれます) を表します。

CaseBlock(CaseStatementSyntax)

case ステートメントとその後のブロックを表します。

CaseBlock(CaseStatementSyntax, SyntaxList<StatementSyntax>)

case ステートメントとその後のブロックを表します。

CaseBlock(SyntaxKind, CaseStatementSyntax)

case ステートメントとその後のブロックを表します。

CaseBlock(SyntaxKind, CaseStatementSyntax, SyntaxList<StatementSyntax>)

case ステートメントとその後のブロックを表します。

CaseElseBlock(CaseStatementSyntax)

case ステートメントとその後のブロックを表します。

CaseElseBlock(CaseStatementSyntax, SyntaxList<StatementSyntax>)

case ステートメントとその後のブロックを表します。

CaseElseStatement(CaseClauseSyntax[])

Case ステートメントまたは Case Else ステートメントを表します。 このステートメントは、常に CaseBlock の開始です。 これが Case Else ステートメントの場合は Kind=CaseElse、それ以外の場合は Kind=Case です。

CaseElseStatement(SeparatedSyntaxList<CaseClauseSyntax>)

Case ステートメントまたは Case Else ステートメントを表します。 このステートメントは、常に CaseBlock の開始です。 これが Case Else ステートメントの場合は Kind=CaseElse、それ以外の場合は Kind=Case です。

CaseElseStatement(SyntaxToken, SeparatedSyntaxList<CaseClauseSyntax>)

Case ステートメントまたは Case Else ステートメントを表します。 このステートメントは、常に CaseBlock の開始です。 これが Case Else ステートメントの場合は Kind=CaseElse、それ以外の場合は Kind=Case です。

CaseEqualsClause(ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseEqualsClause(SyntaxToken, SyntaxToken, ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseGreaterThanClause(ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseGreaterThanClause(SyntaxToken, SyntaxToken, ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseGreaterThanOrEqualClause(ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseGreaterThanOrEqualClause(SyntaxToken, SyntaxToken, ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseLessThanClause(ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseLessThanClause(SyntaxToken, SyntaxToken, ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseLessThanOrEqualClause(ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseLessThanOrEqualClause(SyntaxToken, SyntaxToken, ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseNotEqualsClause(ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseNotEqualsClause(SyntaxToken, SyntaxToken, ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

CaseStatement(CaseClauseSyntax[])

Case ステートメントまたは Case Else ステートメントを表します。 このステートメントは、常に CaseBlock の開始です。 これが Case Else ステートメントの場合は Kind=CaseElse、それ以外の場合は Kind=Case です。

CaseStatement(SeparatedSyntaxList<CaseClauseSyntax>)

Case ステートメントまたは Case Else ステートメントを表します。 このステートメントは、常に CaseBlock の開始です。 これが Case Else ステートメントの場合は Kind=CaseElse、それ以外の場合は Kind=Case です。

CaseStatement(SyntaxKind, CaseClauseSyntax[])

Case ステートメントまたは Case Else ステートメントを表します。 このステートメントは、常に CaseBlock の開始です。 これが Case Else ステートメントの場合は Kind=CaseElse、それ以外の場合は Kind=Case です。

CaseStatement(SyntaxKind, SeparatedSyntaxList<CaseClauseSyntax>)

Case ステートメントまたは Case Else ステートメントを表します。 このステートメントは、常に CaseBlock の開始です。 これが Case Else ステートメントの場合は Kind=CaseElse、それ以外の場合は Kind=Case です。

CaseStatement(SyntaxKind, SyntaxToken, SeparatedSyntaxList<CaseClauseSyntax>)

Case ステートメントまたは Case Else ステートメントを表します。 このステートメントは、常に CaseBlock の開始です。 これが Case Else ステートメントの場合は Kind=CaseElse、それ以外の場合は Kind=Case です。

CaseStatement(SyntaxToken, SeparatedSyntaxList<CaseClauseSyntax>)

Case ステートメントまたは Case Else ステートメントを表します。 このステートメントは、常に CaseBlock の開始です。 これが Case Else ステートメントの場合は Kind=CaseElse、それ以外の場合は Kind=Case です。

CatchBlock(CatchStatementSyntax)

"Catch .." を表します。ブロック。

CatchBlock(CatchStatementSyntax, SyntaxList<StatementSyntax>)

"Catch .." を表します。ブロック。

CatchFilterClause(ExpressionSyntax)

"When .." を表します。"Catch" ステートメントの句。

CatchFilterClause(SyntaxToken, ExpressionSyntax)

"When .." を表します。"Catch" ステートメントの句。

CatchStatement()

"Catch ...When ...""Catch" ブロックを開始するステートメント。

CatchStatement(IdentifierNameSyntax, SimpleAsClauseSyntax, CatchFilterClauseSyntax)

"Catch ...When ...""Catch" ブロックを開始するステートメント。

CatchStatement(SyntaxToken, IdentifierNameSyntax, SimpleAsClauseSyntax, CatchFilterClauseSyntax)

"Catch ...When ...""Catch" ブロックを開始するステートメント。

CharacterLiteralExpression(SyntaxToken)

リテラルを表します。 リテラルの種類は、Kind プロパティ (IntegerLiteral、CharacterLiteral、BooleanLiteral、DecimalLiteral、FloatingLiteral、DateLiteral、StringLiteral) によって決まります。 リテラルの値は、関連付けられているトークンを正しい型にキャストし、トークンから値を取得することによって決定できます。

CharacterLiteralToken(String, Char)

文字列リテラル トークンを表します。

CharacterLiteralToken(SyntaxTriviaList, String, Char, SyntaxTriviaList)

文字列リテラル トークンを表します。

ClassBlock(ClassStatementSyntax)

クラスの内容と、それを終了する End ステートメントの宣言を表します。

ClassBlock(ClassStatementSyntax, SyntaxList<InheritsStatementSyntax>, SyntaxList<ImplementsStatementSyntax>, SyntaxList<StatementSyntax>)

クラスの内容と、それを終了する End ステートメントの宣言を表します。

ClassBlock(ClassStatementSyntax, SyntaxList<InheritsStatementSyntax>, SyntaxList<ImplementsStatementSyntax>, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

クラスの内容と、それを終了する End ステートメントの宣言を表します。

ClassConstraint(SyntaxToken)

特殊な型パラメーター制約の 1 つである New、クラス、または構造体。 Kind プロパティから取得できる特殊な制約の種類は、NewConstraint、ReferenceConstraint、ValueConstraint のいずれかです。

ClassStatement(String)

クラス宣言の開始ステートメントを表します。 このノードは、Kind=ClassDeclarationBlock を使用した TypeBlock の開始として常に表示されます。

ClassStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax)

クラス宣言の開始ステートメントを表します。 このノードは、Kind=ClassDeclarationBlock を使用した TypeBlock の開始として常に表示されます。

ClassStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax)

クラス宣言の開始ステートメントを表します。 このノードは、Kind=ClassDeclarationBlock を使用した TypeBlock の開始として常に表示されます。

ClassStatement(SyntaxToken)

クラス宣言の開始ステートメントを表します。 このノードは、Kind=ClassDeclarationBlock を使用した TypeBlock の開始として常に表示されます。

CollectionInitializer()

要素型に名前を付けずに新しい配列を作成する式を表します。

CollectionInitializer(SeparatedSyntaxList<ExpressionSyntax>)

要素型に名前を付けずに新しい配列を作成する式を表します。

CollectionInitializer(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken)

要素型に名前を付けずに新しい配列を作成する式を表します。

CollectionRangeVariable(ModifiedIdentifierSyntax, ExpressionSyntax)

クエリ式で使用する "x [As Type] In 式" という形式の 1 つの変数について説明します。

CollectionRangeVariable(ModifiedIdentifierSyntax, SimpleAsClauseSyntax, ExpressionSyntax)

クエリ式で使用する "x [As Type] In 式" という形式の 1 つの変数について説明します。

CollectionRangeVariable(ModifiedIdentifierSyntax, SimpleAsClauseSyntax, SyntaxToken, ExpressionSyntax)

クエリ式で使用する "x [As Type] In 式" という形式の 1 つの変数について説明します。

ColonTrivia(String)

トリビア ノードは、構文文法の一部ではないプログラム テキストの部分 (スペース、改行、コメント、プリプロセッサ ディレクティブ、無効なコードなど) を表します。

CommentTrivia(String)

トリビア ノードは、構文文法の一部ではないプログラム テキストの部分 (スペース、改行、コメント、プリプロセッサ ディレクティブ、無効なコードなど) を表します。

CompilationUnit()

VB コードのソース ファイル全体を表します。

CompilationUnit(SyntaxList<OptionStatementSyntax>, SyntaxList<ImportsStatementSyntax>, SyntaxList<AttributesStatementSyntax>, SyntaxList<StatementSyntax>)

VB コードのソース ファイル全体を表します。

CompilationUnit(SyntaxList<OptionStatementSyntax>, SyntaxList<ImportsStatementSyntax>, SyntaxList<AttributesStatementSyntax>, SyntaxList<StatementSyntax>, SyntaxToken)

VB コードのソース ファイル全体を表します。

ConcatenateAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認してどれを決定できるか。

ConcatenateAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認してどれを決定できるか。

ConcatenateExpression(ExpressionSyntax, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

ConcatenateExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

ConditionalAccessExpression(ExpressionSyntax)

条件付きでアクセスされるオブジェクトを表す ExpressionSyntax ノード。

ConditionalAccessExpression(ExpressionSyntax, ExpressionSyntax)

条件付きでアクセスされるオブジェクトを表す ExpressionSyntax ノード。

ConditionalAccessExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

条件付きでアクセスされるオブジェクトを表す ExpressionSyntax ノード。

ConflictMarkerTrivia(String)

トリビア ノードは、構文文法の一部ではないプログラム テキストの部分 (スペース、改行、コメント、プリプロセッサ ディレクティブ、無効なコードなど) を表します。

ConstDirectiveTrivia(String, ExpressionSyntax)

ソースに表示される#Const前処理定数宣言を表します。

ConstDirectiveTrivia(SyntaxToken, ExpressionSyntax)

ソースに表示される#Const前処理定数宣言を表します。

ConstDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax)

ソースに表示される#Const前処理定数宣言を表します。

ConstructorBlock(SubNewStatementSyntax)

コンストラクター ブロック宣言を表します。開始宣言、実行可能ステートメントの本体、および終了ステートメントを持つ宣言です。

ConstructorBlock(SubNewStatementSyntax, SyntaxList<StatementSyntax>)

コンストラクター ブロック宣言を表します。開始宣言、実行可能ステートメントの本体、および終了ステートメントを持つ宣言です。

ConstructorBlock(SubNewStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

コンストラクター ブロック宣言を表します。開始宣言、実行可能ステートメントの本体、および終了ステートメントを持つ宣言です。

ContinueDoStatement()

"Continue (block)" ステートメントを表します。 参照されるブロックの種類は、Kind を調べることで決定できます。

ContinueDoStatement(SyntaxToken, SyntaxToken)

"Continue (block)" ステートメントを表します。 参照されるブロックの種類は、Kind を調べることで決定できます。

ContinueForStatement()

"Continue (block)" ステートメントを表します。 参照されるブロックの種類は、Kind を調べることで決定できます。

ContinueForStatement(SyntaxToken, SyntaxToken)

"Continue (block)" ステートメントを表します。 参照されるブロックの種類は、Kind を調べることで決定できます。

ContinueStatement(SyntaxKind, SyntaxToken)

"Continue (block)" ステートメントを表します。 参照されるブロックの種類は、Kind を調べることで決定できます。

ContinueStatement(SyntaxKind, SyntaxToken, SyntaxToken)

"Continue (block)" ステートメントを表します。 参照されるブロックの種類は、Kind を調べることで決定できます。

ContinueWhileStatement()

"Continue (block)" ステートメントを表します。 参照されるブロックの種類は、Kind を調べることで決定できます。

ContinueWhileStatement(SyntaxToken, SyntaxToken)

"Continue (block)" ステートメントを表します。 参照されるブロックの種類は、Kind を調べることで決定できます。

CrefOperatorReference(SyntaxToken)
CrefOperatorReference(SyntaxToken, SyntaxToken)
CrefReference(TypeSyntax)

ドキュメント コメント トリビア内の 'cref' 属性の値を表す構文ノード クラス。

CrefReference(TypeSyntax, CrefSignatureSyntax, SimpleAsClauseSyntax)

ドキュメント コメント トリビア内の 'cref' 属性の値を表す構文ノード クラス。

CrefSignature(CrefSignaturePartSyntax[])

CrefReferenceSyntax 構文内のシグネチャの引数型のかっこで区切ったリストを表します。

CrefSignature(SeparatedSyntaxList<CrefSignaturePartSyntax>)

CrefReferenceSyntax 構文内のシグネチャの引数型のかっこで区切ったリストを表します。

CrefSignature(SyntaxToken, SeparatedSyntaxList<CrefSignaturePartSyntax>, SyntaxToken)

CrefReferenceSyntax 構文内のシグネチャの引数型のかっこで区切ったリストを表します。

CrefSignaturePart()
CrefSignaturePart(SyntaxToken, TypeSyntax)
CTypeExpression(ExpressionSyntax, TypeSyntax)
CTypeExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, TypeSyntax, SyntaxToken)
DateLiteralExpression(SyntaxToken)

リテラルを表します。 リテラルの種類は、Kind プロパティ (IntegerLiteral、CharacterLiteral、BooleanLiteral、DecimalLiteral、FloatingLiteral、DateLiteral、StringLiteral) によって決まります。 リテラルの値は、関連付けられているトークンを正しい型にキャストし、トークンから値を取得することによって決定できます。

DateLiteralToken(String, DateTime)

Date リテラル トークンを表します。

DateLiteralToken(SyntaxTriviaList, String, DateTime, SyntaxTriviaList)

Date リテラル トークンを表します。

DecimalLiteralToken(String, TypeCharacter, Decimal)

10 進リテラル トークンを表します。

DecimalLiteralToken(SyntaxTriviaList, String, TypeCharacter, Decimal, SyntaxTriviaList)

10 進リテラル トークンを表します。

DeclareFunctionStatement(String, LiteralExpressionSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareFunctionStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, LiteralExpressionSyntax, LiteralExpressionSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareFunctionStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, LiteralExpressionSyntax, SyntaxToken, LiteralExpressionSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareFunctionStatement(SyntaxToken, LiteralExpressionSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, SyntaxToken, LiteralExpressionSyntax, LiteralExpressionSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, LiteralExpressionSyntax, SyntaxToken, LiteralExpressionSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareStatement(SyntaxKind, SyntaxToken, String, LiteralExpressionSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareStatement(SyntaxKind, SyntaxToken, SyntaxToken, LiteralExpressionSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareSubStatement(String, LiteralExpressionSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareSubStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, LiteralExpressionSyntax, LiteralExpressionSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareSubStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, LiteralExpressionSyntax, SyntaxToken, LiteralExpressionSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DeclareSubStatement(SyntaxToken, LiteralExpressionSyntax)

外部 DLL メソッドを宣言する Declare ステートメント。

DelegateFunctionStatement(String)

デリゲート型を宣言するステートメント。

DelegateFunctionStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

デリゲート型を宣言するステートメント。

DelegateFunctionStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

デリゲート型を宣言するステートメント。

DelegateFunctionStatement(SyntaxToken)

デリゲート型を宣言するステートメント。

DelegateStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

デリゲート型を宣言するステートメント。

DelegateStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

デリゲート型を宣言するステートメント。

DelegateStatement(SyntaxKind, SyntaxToken, String)

デリゲート型を宣言するステートメント。

DelegateStatement(SyntaxKind, SyntaxToken, SyntaxToken)

デリゲート型を宣言するステートメント。

DelegateSubStatement(String)

デリゲート型を宣言するステートメント。

DelegateSubStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

デリゲート型を宣言するステートメント。

DelegateSubStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax)

デリゲート型を宣言するステートメント。

DelegateSubStatement(SyntaxToken)

デリゲート型を宣言するステートメント。

DescendingOrdering(ExpressionSyntax)

順序付けする式と、オプションの順序付け。 Kind は、昇順または降順のどちらで並べ替えるかを示します。

DescendingOrdering(ExpressionSyntax, SyntaxToken)

順序付けする式と、オプションの順序付け。 Kind は、昇順または降順のどちらで並べ替えるかを示します。

DictionaryAccessExpression(ExpressionSyntax, SimpleNameSyntax)

メンバー アクセス (.name) またはディクショナリ アクセス (!name) を表します。 Kind プロパティは、アクセスの種類を決定します。

DictionaryAccessExpression(ExpressionSyntax, SyntaxToken, SimpleNameSyntax)

メンバー アクセス (.name) またはディクショナリ アクセス (!name) を表します。 Kind プロパティは、アクセスの種類を決定します。

DictionaryAccessExpression(SimpleNameSyntax)

メンバー アクセス (.name) またはディクショナリ アクセス (!name) を表します。 Kind プロパティは、アクセスの種類を決定します。

DirectCastExpression(ExpressionSyntax, TypeSyntax)
DirectCastExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, TypeSyntax, SyntaxToken)
DisabledTextTrivia(String)

トリビア ノードは、構文文法の一部ではないプログラム テキストの部分 (スペース、改行、コメント、プリプロセッサ ディレクティブ、無効なコードなど) を表します。

DisableWarningDirectiveTrivia(IdentifierNameSyntax[])

ソースに表示#Disable警告前処理ディレクティブを表します。

DisableWarningDirectiveTrivia(SeparatedSyntaxList<IdentifierNameSyntax>)

ソースに表示#Disable警告前処理ディレクティブを表します。

DisableWarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SeparatedSyntaxList<IdentifierNameSyntax>)

ソースに表示#Disable警告前処理ディレクティブを表します。

DistinctClause()

"Distinct" クエリ演算子を表します。

DistinctClause(SyntaxToken)

"Distinct" クエリ演算子を表します。

DivideAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

DivideAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

DivideExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

DivideExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

DocumentationComment(XmlNodeSyntax[])

xml 構文の作成を抽象化する xml ドキュメント コメントを作成します。

DocumentationCommentExteriorTrivia(String)

トリビア ノードは、構文文法の一部ではないプログラム テキストの部分 (スペース、改行、コメント、プリプロセッサ ディレクティブ、無効なコードなど) を表します。

DocumentationCommentLineBreakToken(String, String)

PCData または Xml 属性値とも呼ばれる Xml コンテンツの文字データを表します。 すべてのテキストは、コメント、pi、cdata テキストなどの正規化を必要としないテキストであっても、ここではここに存在します。

DocumentationCommentLineBreakToken(SyntaxTriviaList, String, String, SyntaxTriviaList)

PCData または Xml 属性値とも呼ばれる Xml コンテンツの文字データを表します。 すべてのテキストは、コメント、pi、cdata テキストなどの正規化を必要としないテキストであっても、ここではここに存在します。

DocumentationCommentTrivia()

ソースに表示される ''' <Summary> などのドキュメント コメントを表します。

DocumentationCommentTrivia(SyntaxList<XmlNodeSyntax>)

ソースに表示される ''' <Summary> などのドキュメント コメントを表します。

DoLoopBlock(SyntaxKind, DoStatementSyntax, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

DoLoopBlock(SyntaxKind, DoStatementSyntax, SyntaxList<StatementSyntax>, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

DoLoopUntilBlock(DoStatementSyntax, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

DoLoopUntilBlock(DoStatementSyntax, SyntaxList<StatementSyntax>, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

DoLoopWhileBlock(DoStatementSyntax, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

DoLoopWhileBlock(DoStatementSyntax, SyntaxList<StatementSyntax>, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

DoStatement(SyntaxKind)

Do-Loop ブロックを開始する Do ステートメント。

DoStatement(SyntaxKind, SyntaxToken, WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Do ステートメント。

DoStatement(SyntaxKind, WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Do ステートメント。

DoUntilLoopBlock(DoStatementSyntax, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

DoUntilLoopBlock(DoStatementSyntax, SyntaxList<StatementSyntax>, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

DoUntilStatement()

Do-Loop ブロックを開始する Do ステートメント。

DoUntilStatement(SyntaxToken, WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Do ステートメント。

DoUntilStatement(WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Do ステートメント。

DoWhileLoopBlock(DoStatementSyntax, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

DoWhileLoopBlock(DoStatementSyntax, SyntaxList<StatementSyntax>, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

DoWhileStatement()

Do-Loop ブロックを開始する Do ステートメント。

DoWhileStatement(SyntaxToken, WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Do ステートメント。

DoWhileStatement(WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Do ステートメント。

ElasticEndOfLine(String)

指定したテキストを含む種類の EndOfLineTrivia を含むトリビアを作成します。 エラスティック トリビアは、ソース テキストの解析によって生成されなかったトリビアを示すために使用され、通常は書式設定中に保持されません。

ElasticWhitespace(String)

指定したテキストを含む種類の空白トリビアを含むトリビアを作成します。 エラスティック トリビアは、ソース テキストの解析によって生成されなかったトリビアを示すために使用され、通常は書式設定中に保持されません。

ElseBlock()

"Else ..." を表します。ブロック。

ElseBlock(ElseStatementSyntax, SyntaxList<StatementSyntax>)

"Else ..." を表します。ブロック。

ElseBlock(SyntaxList<StatementSyntax>)

"Else ..." を表します。ブロック。

ElseCaseClause()

Case Else ステートメントの "Else" 部分。

ElseCaseClause(SyntaxToken)

Case Else ステートメントの "Else" 部分。

ElseDirectiveTrivia()

ソースに表示される#Else前処理ディレクティブを表します。

ElseDirectiveTrivia(SyntaxToken, SyntaxToken)

ソースに表示される#Else前処理ディレクティブを表します。

ElseIfBlock(ElseIfStatementSyntax)

"ElseIf ...次に ..."ブロック。

ElseIfBlock(ElseIfStatementSyntax, SyntaxList<StatementSyntax>)

"ElseIf ...次に ..."ブロック。

ElseIfDirectiveTrivia(SyntaxToken, ExpressionSyntax)

ソースに表示される#If前処理ディレクティブの先頭を表します。

ElseIfDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

ソースに表示される#If前処理ディレクティブの先頭を表します。

ElseIfStatement(ExpressionSyntax)

"ElseIf ...次に、"ElseIf" ブロックを開始するステートメント。

ElseIfStatement(SyntaxToken, ExpressionSyntax, SyntaxToken)

"ElseIf ...次に、"ElseIf" ブロックを開始するステートメント。

ElseStatement()

"Else" ブロックを開始する "Else" ステートメントを表します。

ElseStatement(SyntaxToken)

"Else" ブロックを開始する "Else" ステートメントを表します。

EmptyStatement()

空のステートメントを表すクラス。 これは、コロンが他に何もない行にある場合に発生する可能性があります。

EmptyStatement(SyntaxToken)

空のステートメントを表すクラス。 これは、コロンが他に何もない行にある場合に発生する可能性があります。

EnableWarningDirectiveTrivia(IdentifierNameSyntax[])

ソースに表示#Enable警告前処理ディレクティブを表します。

EnableWarningDirectiveTrivia(SeparatedSyntaxList<IdentifierNameSyntax>)

ソースに表示#Enable警告前処理ディレクティブを表します。

EnableWarningDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SeparatedSyntaxList<IdentifierNameSyntax>)

ソースに表示#Enable警告前処理ディレクティブを表します。

EndAddHandlerStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndAddHandlerStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndBlockStatement(SyntaxKind, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndBlockStatement(SyntaxKind, SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndClassStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndClassStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndEnumStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndEnumStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndEventStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndEventStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndExternalSourceDirectiveTrivia()

ソースに表示される#End ExternalSource 前処理ディレクティブを表します。

EndExternalSourceDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken)

ソースに表示される#End ExternalSource 前処理ディレクティブを表します。

EndFunctionStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndFunctionStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndGetStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndGetStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndIfDirectiveTrivia()

ソースに表示される #End If 前処理ディレクティブを表します。

EndIfDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken)

ソースに表示される #End If 前処理ディレクティブを表します。

EndIfStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndIfStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndInterfaceStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndInterfaceStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndModuleStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndModuleStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndNamespaceStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndNamespaceStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndOfLine(String)

指定したテキストを含む種類の EndOfLineTrivia を含むトリビアを作成します。

EndOfLine(String, Boolean)
EndOfLineTrivia(String)

トリビア ノードは、構文文法の一部ではないプログラム テキストの部分 (スペース、改行、コメント、プリプロセッサ ディレクティブ、無効なコードなど) を表します。

EndOperatorStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndOperatorStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndPropertyStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndPropertyStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndRaiseEventStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndRaiseEventStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndRegionDirectiveTrivia()

ソースに表示される #End Region ディレクティブを表します。

EndRegionDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken)

ソースに表示される #End Region ディレクティブを表します。

EndRemoveHandlerStatement()

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndRemoveHandlerStatement(SyntaxToken, SyntaxToken)

"END XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndSelectStatement()

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndSelectStatement(SyntaxToken, SyntaxToken)

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndSetStatement()

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndSetStatement(SyntaxToken, SyntaxToken)

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndStatement(SyntaxToken)

"Stop" または "End" ステートメントを表します。 Kind を使用して、これがどの種類のステートメントであるかを判断できます。

EndStructureStatement()

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndStructureStatement(SyntaxToken, SyntaxToken)

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndSubStatement()

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndSubStatement(SyntaxToken, SyntaxToken)

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndSyncLockStatement()

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndSyncLockStatement(SyntaxToken, SyntaxToken)

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndTryStatement()

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndTryStatement(SyntaxToken, SyntaxToken)

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndUsingStatement()

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndUsingStatement(SyntaxToken, SyntaxToken)

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndWhileStatement()

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndWhileStatement(SyntaxToken, SyntaxToken)

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndWithStatement()

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EndWithStatement(SyntaxToken, SyntaxToken)

"End XXX" ステートメントを表します。XXX は 1 つのキーワードです。

EnumBlock(EnumStatementSyntax)

Enum の宣言、その内容、およびそれを終了する End Enum ステートメントを表します。

EnumBlock(EnumStatementSyntax, SyntaxList<StatementSyntax>)

Enum の宣言、その内容、およびそれを終了する End Enum ステートメントを表します。

EnumBlock(EnumStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

Enum の宣言、その内容、およびそれを終了する End Enum ステートメントを表します。

EnumMemberDeclaration(String)

EnumDeclarationBlock の名前と値を表します。

EnumMemberDeclaration(SyntaxList<AttributeListSyntax>, SyntaxToken, EqualsValueSyntax)

EnumDeclarationBlock の名前と値を表します。

EnumMemberDeclaration(SyntaxToken)

EnumDeclarationBlock の名前と値を表します。

EnumStatement(String)

Enum 宣言の開始ステートメントを表します。 このノードは常に、Kind=EnumDeclarationBlock の EnumBlock の開始として表示されます。

EnumStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, AsClauseSyntax)

Enum 宣言の開始ステートメントを表します。 このノードは常に、Kind=EnumDeclarationBlock の EnumBlock の開始として表示されます。

EnumStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, AsClauseSyntax)

Enum 宣言の開始ステートメントを表します。 このノードは常に、Kind=EnumDeclarationBlock の EnumBlock の開始として表示されます。

EnumStatement(SyntaxToken)

Enum 宣言の開始ステートメントを表します。 このノードは常に、Kind=EnumDeclarationBlock の EnumBlock の開始として表示されます。

EqualsExpression(ExpressionSyntax, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

EqualsExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

EqualsValue(ExpressionSyntax)

変数、パラメーター、または自動プロパティの宣言内の "= initializer" 句を表します。

EqualsValue(SyntaxToken, ExpressionSyntax)

変数、パラメーター、または自動プロパティの宣言内の "= initializer" 句を表します。

EraseStatement(ExpressionSyntax[])

"Erase" ステートメントを表します。

EraseStatement(SeparatedSyntaxList<ExpressionSyntax>)

"Erase" ステートメントを表します。

EraseStatement(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>)

"Erase" ステートメントを表します。

ErrorStatement(ExpressionSyntax)

"Error" ステートメントを表します。

ErrorStatement(SyntaxToken, ExpressionSyntax)

"Error" ステートメントを表します。

EventBlock(EventStatementSyntax, SyntaxList<AccessorBlockSyntax>)

カスタム イベント宣言を表します。開始イベント宣言、一部のアクセサー ブロック、および end ステートメントを持つ宣言。

EventBlock(EventStatementSyntax, SyntaxList<AccessorBlockSyntax>, EndBlockStatementSyntax)

カスタム イベント宣言を表します。開始イベント宣言、一部のアクセサー ブロック、および end ステートメントを持つ宣言。

EventStatement(String)

イベントを宣言するステートメント。 宣言されているイベントがカスタム イベントの場合、このステートメントは PropertyOrEventBlock の Begin になり、アクセサーはそのノードのアクセサーの一部になります。

EventStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, SimpleAsClauseSyntax, ImplementsClauseSyntax)

イベントを宣言するステートメント。 宣言されているイベントがカスタム イベントの場合、このステートメントは PropertyOrEventBlock の Begin になり、アクセサーはそのノードのアクセサーの一部になります。

EventStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, SyntaxToken, ParameterListSyntax, SimpleAsClauseSyntax, ImplementsClauseSyntax)

イベントを宣言するステートメント。 宣言されているイベントがカスタム イベントの場合、このステートメントは PropertyOrEventBlock の Begin になり、アクセサーはそのノードのアクセサーの一部になります。

EventStatement(SyntaxToken)

イベントを宣言するステートメント。 宣言されているイベントがカスタム イベントの場合、このステートメントは PropertyOrEventBlock の Begin になり、アクセサーはそのノードのアクセサーの一部になります。

ExclusiveOrExpression(ExpressionSyntax, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

ExclusiveOrExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

ExitDoStatement()

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitDoStatement(SyntaxToken, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitForStatement()

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitForStatement(SyntaxToken, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitFunctionStatement()

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitFunctionStatement(SyntaxToken, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitOperatorStatement()

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitOperatorStatement(SyntaxToken, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitPropertyStatement()

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitPropertyStatement(SyntaxToken, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitSelectStatement()

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitSelectStatement(SyntaxToken, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitStatement(SyntaxKind, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitStatement(SyntaxKind, SyntaxToken, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitSubStatement()

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitSubStatement(SyntaxToken, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitTryStatement()

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitTryStatement(SyntaxToken, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitWhileStatement()

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExitWhileStatement(SyntaxToken, SyntaxToken)

exit ステートメント。 終了するブロックの種類は、Kind を調べることで確認できます。

ExponentiateAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認してどれを決定できるか。

ExponentiateAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認してどれを決定できるか。

ExponentiateExpression(ExpressionSyntax, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

ExponentiateExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

ExpressionRangeVariable(ExpressionSyntax)

クエリ式で使用する "[x [As Type] =] 式" という形式の 1 つの変数について説明します。

ExpressionRangeVariable(VariableNameEqualsSyntax, ExpressionSyntax)

クエリ式で使用する "[x [As Type] =] 式" という形式の 1 つの変数について説明します。

ExpressionStatement(ExpressionSyntax)

ステートメント コンテキスト内の式を表します。 これは、標準コードでの呼び出し式または await 式のみですが、VB Interactive コード内の任意の式でもかまいません。

ExternalChecksumDirectiveTrivia()

ソースに表示される#ExternalChecksum前処理ディレクティブを表します。

ExternalChecksumDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)

ソースに表示される#ExternalChecksum前処理ディレクティブを表します。

ExternalSourceDirectiveTrivia()

ソースに表示される#ExternalSource前処理ディレクティブの先頭を表します。

ExternalSourceDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)

ソースに表示される#ExternalSource前処理ディレクティブの先頭を表します。

FalseLiteralExpression(SyntaxToken)

リテラルを表します。 リテラルの種類は、Kind プロパティ (IntegerLiteral、CharacterLiteral、BooleanLiteral、DecimalLiteral、FloatingLiteral、DateLiteral、StringLiteral) によって決まります。 リテラルの値は、関連付けられているトークンを正しい型にキャストし、トークンから値を取得することによって決定できます。

FieldDeclaration(SeparatedSyntaxList<VariableDeclaratorSyntax>)

ローカル変数またはクラス/構造体メンバーとして、1 つ以上の変数または定数の宣言を表します。 定数の場合は、修飾子に "Const" を含めることで表されます (技術的には "Const" は修飾子ではありませんが、解析ツリー内の 1 つとして表されます)。

FieldDeclaration(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SeparatedSyntaxList<VariableDeclaratorSyntax>)

ローカル変数またはクラス/構造体メンバーとして、1 つ以上の変数または定数の宣言を表します。 定数の場合は、修飾子に "Const" を含めることで表されます (技術的には "Const" は修飾子ではありませんが、解析ツリー内の 1 つとして表されます)。

FieldDeclaration(VariableDeclaratorSyntax[])

ローカル変数またはクラス/構造体メンバーとして、1 つ以上の変数または定数の宣言を表します。 定数の場合は、修飾子に "Const" を含めることで表されます (技術的には "Const" は修飾子ではありませんが、解析ツリー内の 1 つとして表されます)。

FinallyBlock()

"Finally .." を表します。"Try" ブロックのブロック。

FinallyBlock(FinallyStatementSyntax, SyntaxList<StatementSyntax>)

"Finally .." を表します。"Try" ブロックのブロック。

FinallyBlock(SyntaxList<StatementSyntax>)

"Finally .." を表します。"Try" ブロックのブロック。

FinallyStatement()

"Finally" ブロックを開始する "Finally" ステートメントを表します。

FinallyStatement(SyntaxToken)

"Finally" ブロックを開始する "Finally" ステートメントを表します。

FloatingLiteralToken(String, TypeCharacter, Double)
FloatingLiteralToken(SyntaxTriviaList, String, TypeCharacter, Double, SyntaxTriviaList)
ForBlock(ForStatementSyntax)

先頭のステートメント、本文、および "Next" を含む For ブロックを表します (For が複数の変数を含む Next を含む場合は省略できます)。

ForBlock(ForStatementSyntax, SyntaxList<StatementSyntax>, NextStatementSyntax)

先頭のステートメント、本文、および "Next" を含む For ブロックを表します (For が複数の変数を含む Next を含む場合は省略できます)。

ForEachBlock(ForEachStatementSyntax)

For Each ブロックを表します。先頭のステートメント、本文、および "Next" を含みます (For が複数の変数を含む Next を含む場合は省略できます)。

ForEachBlock(ForEachStatementSyntax, SyntaxList<StatementSyntax>, NextStatementSyntax)

For Each ブロックを表します。先頭のステートメント、本文、および "Next" を含みます (For が複数の変数を含む Next を含む場合は省略できます)。

ForEachStatement(SyntaxToken, SyntaxToken, VisualBasicSyntaxNode, SyntaxToken, ExpressionSyntax)

For Each-Next ブロックを開始する For Each ステートメント。 このステートメントは常に ForBlock の開始として発生し、For Each-Nextの本文はその ForBlock の本文です。 ほとんどの場合、その ForBlock の End は対応する Next ステートメントです。 ただし、複数の入れ子になった For ステートメントは、複数の変数を持つ 1 つの Next ステートメントで終わり、内部の For ステートメントは End を Nothing に設定し、Next ステートメントは終了する最も外側の For ステートメントの終了です。

ForEachStatement(VisualBasicSyntaxNode, ExpressionSyntax)

For Each-Next ブロックを開始する For Each ステートメント。 このステートメントは常に ForBlock の開始として発生し、For Each-Nextの本文はその ForBlock の本文です。 ほとんどの場合、その ForBlock の End は対応する Next ステートメントです。 ただし、複数の入れ子になった For ステートメントは、複数の変数を持つ 1 つの Next ステートメントで終わり、内部の For ステートメントは End を Nothing に設定し、Next ステートメントは終了する最も外側の For ステートメントの終了です。

ForStatement(SyntaxToken, VisualBasicSyntaxNode, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, ForStepClauseSyntax)

For-Next ブロックを開始する For ステートメント。 このステートメントは、常に ForBlock の開始として発生します。 ほとんどの場合、その ForBlock の End は対応する Next ステートメントです。 ただし、複数の入れ子になった For ステートメントは、複数の変数を持つ 1 つの Next ステートメントで終わり、内部の For ステートメントは End を Nothing に設定し、Next ステートメントは終了する最も外側の For ステートメントの終了です。

ForStatement(VisualBasicSyntaxNode, ExpressionSyntax, ExpressionSyntax)

For-Next ブロックを開始する For ステートメント。 このステートメントは、常に ForBlock の開始として発生します。 ほとんどの場合、その ForBlock の End は対応する Next ステートメントです。 ただし、複数の入れ子になった For ステートメントは、複数の変数を持つ 1 つの Next ステートメントで終わり、内部の For ステートメントは End を Nothing に設定し、Next ステートメントは終了する最も外側の For ステートメントの終了です。

ForStatement(VisualBasicSyntaxNode, ExpressionSyntax, ExpressionSyntax, ForStepClauseSyntax)

For-Next ブロックを開始する For ステートメント。 このステートメントは、常に ForBlock の開始として発生します。 ほとんどの場合、その ForBlock の End は対応する Next ステートメントです。 ただし、複数の入れ子になった For ステートメントは、複数の変数を持つ 1 つの Next ステートメントで終わり、内部の For ステートメントは End を Nothing に設定し、Next ステートメントは終了する最も外側の For ステートメントの終了です。

ForStepClause(ExpressionSyntax)

For ステートメントの Step 句。

ForStepClause(SyntaxToken, ExpressionSyntax)

For ステートメントの Step 句。

FromClause(CollectionRangeVariableSyntax[])

"From" クエリ演算子を表します。 これがクエリの始まりである場合、ソースは Nothing になります。 それ以外の場合、ソースは、From の左側にあるクエリの一部になります。

FromClause(SeparatedSyntaxList<CollectionRangeVariableSyntax>)

"From" クエリ演算子を表します。 これがクエリの始まりである場合、ソースは Nothing になります。 それ以外の場合、ソースは、From の左側にあるクエリの一部になります。

FromClause(SyntaxToken, SeparatedSyntaxList<CollectionRangeVariableSyntax>)

"From" クエリ演算子を表します。 これがクエリの始まりである場合、ソースは Nothing になります。 それ以外の場合、ソースは、From の左側にあるクエリの一部になります。

FunctionAggregation(String)

Group By、Group Join、または Aggregate クエリ演算子の集計範囲変数宣言での集計関数の呼び出しを表します。

FunctionAggregation(SyntaxToken)

Group By、Group Join、または Aggregate クエリ演算子の集計範囲変数宣言での集計関数の呼び出しを表します。

FunctionAggregation(SyntaxToken, ExpressionSyntax)

Group By、Group Join、または Aggregate クエリ演算子の集計範囲変数宣言での集計関数の呼び出しを表します。

FunctionAggregation(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

Group By、Group Join、または Aggregate クエリ演算子の集計範囲変数宣言での集計関数の呼び出しを表します。

FunctionBlock(MethodStatementSyntax)

Function または Sub ブロック宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

FunctionBlock(MethodStatementSyntax, SyntaxList<StatementSyntax>)

Function または Sub ブロック宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

FunctionBlock(MethodStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

Function または Sub ブロック宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

FunctionLambdaHeader()

ラムダ式のヘッダー部分を表します

FunctionLambdaHeader(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax, SimpleAsClauseSyntax)

ラムダ式のヘッダー部分を表します

FunctionLambdaHeader(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, SimpleAsClauseSyntax)

ラムダ式のヘッダー部分を表します

FunctionStatement(String)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

FunctionStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

FunctionStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

FunctionStatement(SyntaxToken)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

GenericName(String, TypeArgumentListSyntax)

"X(Of Y, Z) など、1 つ以上のジェネリック引数を持つ単純な型名を表します。

GenericName(SyntaxToken, TypeArgumentListSyntax)

"X(Of Y, Z) など、1 つ以上のジェネリック引数を持つ単純な型名を表します。

GetAccessorBlock(AccessorStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

GetAccessorBlock(AccessorStatementSyntax, SyntaxList<StatementSyntax>)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

GetAccessorBlock(AccessorStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

GetAccessorStatement()

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、このアクセサーの種類が決まります。 このステートメントは常に BlockNode の開始であり、アクセサーの本文はそのノードの本文です。

GetAccessorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、このアクセサーの種類が決まります。 このステートメントは常に BlockNode の開始であり、アクセサーの本文はそのノードの本文です。

GetAccessorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、このアクセサーの種類が決まります。 このステートメントは常に BlockNode の開始であり、アクセサーの本文はそのノードの本文です。

GetStandaloneExpression(ExpressionSyntax)

修飾名とメンバー アクセス式の右側の名前は、スタンドアロン式ではありません。 このメソッドは、これらのコンストラクトの右側にある名前構文ノードの適切な親を返します。

GetTypeExpression(SyntaxToken, SyntaxToken, TypeSyntax, SyntaxToken)

GetType 式を表します。

GetTypeExpression(TypeSyntax)

GetType 式を表します。

GetXmlNamespaceExpression()

GetXmlNamespace 式を表します。

GetXmlNamespaceExpression(SyntaxToken, SyntaxToken, XmlPrefixNameSyntax, SyntaxToken)

GetXmlNamespace 式を表します。

GlobalName()

グローバル名前空間内の名前を表します。

GlobalName(SyntaxToken)

グローバル名前空間内の名前を表します。

GoToStatement(LabelSyntax)

"GoTo" ステートメントを表します。

GoToStatement(SyntaxToken, LabelSyntax)

"GoTo" ステートメントを表します。

GreaterThanExpression(ExpressionSyntax, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

GreaterThanExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

GreaterThanOrEqualExpression(ExpressionSyntax, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

GreaterThanOrEqualExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

GroupAggregation()

グループ結合クエリ演算子またはグループ結合クエリ演算子の集計範囲変数宣言内の集計関数として "Group" を使用する方法を表します。

GroupAggregation(SyntaxToken)

グループ結合クエリ演算子またはグループ結合クエリ演算子の集計範囲変数宣言内の集計関数として "Group" を使用する方法を表します。

GroupByClause(SeparatedSyntaxList<ExpressionRangeVariableSyntax>, SeparatedSyntaxList<AggregationRangeVariableSyntax>)

"Group By" クエリ演算子を表します。

GroupByClause(SeparatedSyntaxList<ExpressionRangeVariableSyntax>, SeparatedSyntaxList<ExpressionRangeVariableSyntax>, SeparatedSyntaxList<AggregationRangeVariableSyntax>)

"Group By" クエリ演算子を表します。

GroupByClause(SyntaxToken, SeparatedSyntaxList<ExpressionRangeVariableSyntax>, SyntaxToken, SeparatedSyntaxList<ExpressionRangeVariableSyntax>, SyntaxToken, SeparatedSyntaxList<AggregationRangeVariableSyntax>)

"Group By" クエリ演算子を表します。

GroupJoinClause(SeparatedSyntaxList<CollectionRangeVariableSyntax>, SeparatedSyntaxList<JoinConditionSyntax>, SeparatedSyntaxList<AggregationRangeVariableSyntax>)

"グループ結合" クエリ演算子を表します。

GroupJoinClause(SeparatedSyntaxList<CollectionRangeVariableSyntax>, SyntaxList<JoinClauseSyntax>, SeparatedSyntaxList<JoinConditionSyntax>, SeparatedSyntaxList<AggregationRangeVariableSyntax>)

"グループ結合" クエリ演算子を表します。

GroupJoinClause(SyntaxToken, SyntaxToken, SeparatedSyntaxList<CollectionRangeVariableSyntax>, SyntaxList<JoinClauseSyntax>, SyntaxToken, SeparatedSyntaxList<JoinConditionSyntax>, SyntaxToken, SeparatedSyntaxList<AggregationRangeVariableSyntax>)

"グループ結合" クエリ演算子を表します。

HandlesClause(HandlesClauseItemSyntax[])

"ハンドル ... " を表します。このメソッドが処理するイベントを記述するメソッド宣言の句。

HandlesClause(SeparatedSyntaxList<HandlesClauseItemSyntax>)

"ハンドル ... " を表します。このメソッドが処理するイベントを記述するメソッド宣言の句。

HandlesClause(SyntaxToken, SeparatedSyntaxList<HandlesClauseItemSyntax>)

"ハンドル ... " を表します。このメソッドが処理するイベントを記述するメソッド宣言の句。

HandlesClauseItem(EventContainerSyntax, IdentifierNameSyntax)

"ハンドル ... " の 1 つの処理されたイベントを表します。句。

HandlesClauseItem(EventContainerSyntax, SyntaxToken, IdentifierNameSyntax)

"ハンドル ... " の 1 つの処理されたイベントを表します。句。

Identifier(String)
Identifier(String, Boolean, String, TypeCharacter)
Identifier(SyntaxTriviaList, String, Boolean, String, TypeCharacter, SyntaxTriviaList)
Identifier(SyntaxTriviaList, String, SyntaxTriviaList)
IdentifierLabel(String)

GoTo、Resume、または On Error ステートメントのラベル。 識別子、行番号、または次のキーワード。

IdentifierLabel(SyntaxToken)

GoTo、Resume、または On Error ステートメントのラベル。 識別子、行番号、または次のキーワード。

IdentifierName(String)

1 つの識別子 (角かっこまたは型文字を含む可能性があります) で構成される型名を表します。

IdentifierName(SyntaxToken)

1 つの識別子 (角かっこまたは型文字を含む可能性があります) で構成される型名を表します。

IfDirectiveTrivia(SyntaxKind, SyntaxToken, ExpressionSyntax)

ソースに表示される#If前処理ディレクティブの先頭を表します。

IfDirectiveTrivia(SyntaxKind, SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

ソースに表示される#If前処理ディレクティブの先頭を表します。

IfDirectiveTrivia(SyntaxToken, ExpressionSyntax)

ソースに表示される#If前処理ディレクティブの先頭を表します。

IfDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

ソースに表示される#If前処理ディレクティブの先頭を表します。

IfStatement(ExpressionSyntax)

"If ...次に、複数行の "If" ブロックを開始するステートメント。

IfStatement(SyntaxToken, ExpressionSyntax, SyntaxToken)

"If ...次に、複数行の "If" ブロックを開始するステートメント。

ImplementsClause(QualifiedNameSyntax[])

"Implements .." を表します。型メンバーの句。このメンバーが実装するインターフェイス メンバーを記述します。

ImplementsClause(SeparatedSyntaxList<QualifiedNameSyntax>)

"Implements .." を表します。型メンバーの句。このメンバーが実装するインターフェイス メンバーを記述します。

ImplementsClause(SyntaxToken, SeparatedSyntaxList<QualifiedNameSyntax>)

"Implements .." を表します。型メンバーの句。このメンバーが実装するインターフェイス メンバーを記述します。

ImplementsStatement(SeparatedSyntaxList<TypeSyntax>)

クラスまたは構造体の Implements ステートメントを表します。

ImplementsStatement(SyntaxToken, SeparatedSyntaxList<TypeSyntax>)

クラスまたは構造体の Implements ステートメントを表します。

ImplementsStatement(TypeSyntax[])

クラスまたは構造体の Implements ステートメントを表します。

ImportAliasClause(String)

Imports 句のエイリアス識別子の後に "=" トークンが続く値を表します。

ImportAliasClause(SyntaxToken)

Imports 句のエイリアス識別子の後に "=" トークンが続く値を表します。

ImportAliasClause(SyntaxToken, SyntaxToken)

Imports 句のエイリアス識別子の後に "=" トークンが続く値を表します。

ImportsStatement()

1 つ以上の imports 句を含む Imports ステートメントを表します。

ImportsStatement(SeparatedSyntaxList<ImportsClauseSyntax>)

1 つ以上の imports 句を含む Imports ステートメントを表します。

ImportsStatement(SyntaxToken, SeparatedSyntaxList<ImportsClauseSyntax>)

1 つ以上の imports 句を含む Imports ステートメントを表します。

IncompleteMember()

宣言の先頭を表します。 ただし、これをフィールド、メソッド、プロパティ、またはイベントとして分類するのに十分な構文が検出されません。 これは、常に構文エラーを表すノードです。

IncompleteMember(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken)

宣言の先頭を表します。 ただし、これをフィールド、メソッド、プロパティ、またはイベントとして分類するのに十分な構文が検出されません。 これは、常に構文エラーを表すノードです。

InferredFieldInitializer(ExpressionSyntax)

初期化子式からフィールド名が推論される With {...} 初期化子のフィールド初期化子を表します。

InferredFieldInitializer(SyntaxToken, ExpressionSyntax)

初期化子式からフィールド名が推論される With {...} 初期化子のフィールド初期化子を表します。

InheritsStatement(SeparatedSyntaxList<TypeSyntax>)

クラス、構造体、またはインターフェイスの Inherits ステートメントを表します。

InheritsStatement(SyntaxToken, SeparatedSyntaxList<TypeSyntax>)

クラス、構造体、またはインターフェイスの Inherits ステートメントを表します。

InheritsStatement(TypeSyntax[])

クラス、構造体、またはインターフェイスの Inherits ステートメントを表します。

IntegerDivideAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認してどれを決定できるか。

IntegerDivideAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認してどれを決定できるか。

IntegerDivideExpression(ExpressionSyntax, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

IntegerDivideExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

IntegerLiteralToken(String, LiteralBase, TypeCharacter, UInt64)
IntegerLiteralToken(SyntaxTriviaList, String, LiteralBase, TypeCharacter, UInt64, SyntaxTriviaList)
InterfaceBlock(InterfaceStatementSyntax)

Interface の宣言、その内容、および終了する End ステートメントを表します。

InterfaceBlock(InterfaceStatementSyntax, SyntaxList<InheritsStatementSyntax>, SyntaxList<ImplementsStatementSyntax>, SyntaxList<StatementSyntax>)

Interface の宣言、その内容、および終了する End ステートメントを表します。

InterfaceBlock(InterfaceStatementSyntax, SyntaxList<InheritsStatementSyntax>, SyntaxList<ImplementsStatementSyntax>, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

Interface の宣言、その内容、および終了する End ステートメントを表します。

InterfaceStatement(String)

Interface 宣言の開始ステートメントを表します。 このノードは、Kind=InterfaceDeclarationBlock の TypeBlock の開始として常に表示されます。

InterfaceStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax)

Interface 宣言の開始ステートメントを表します。 このノードは、Kind=InterfaceDeclarationBlock の TypeBlock の開始として常に表示されます。

InterfaceStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax)

Interface 宣言の開始ステートメントを表します。 このノードは、Kind=InterfaceDeclarationBlock の TypeBlock の開始として常に表示されます。

InterfaceStatement(SyntaxToken)

Interface 宣言の開始ステートメントを表します。 このノードは、Kind=InterfaceDeclarationBlock の TypeBlock の開始として常に表示されます。

InterpolatedStringExpression(InterpolatedStringContentSyntax[])

補間された文字列式を表します。

InterpolatedStringExpression(SyntaxList<InterpolatedStringContentSyntax>)

補間された文字列式を表します。

InterpolatedStringExpression(SyntaxToken, SyntaxList<InterpolatedStringContentSyntax>, SyntaxToken)

補間された文字列式を表します。

InterpolatedStringText()

挿入文字列内のリテラル テキスト コンテンツを表します。

InterpolatedStringText(SyntaxToken)

挿入文字列内のリテラル テキスト コンテンツを表します。

InterpolatedStringTextToken(String, String)

挿入文字列式のリテラル文字データを表します。

InterpolatedStringTextToken(SyntaxTriviaList, String, String, SyntaxTriviaList)

挿入文字列式のリテラル文字データを表します。

Interpolation(ExpressionSyntax)

'{expression[,alignment][:formatString]}' などの補間文字列式内の式の補間を表します。

Interpolation(ExpressionSyntax, InterpolationAlignmentClauseSyntax)

'{expression[,alignment][:formatString]}' などの補間文字列式内の式の補間を表します。

Interpolation(SyntaxToken, ExpressionSyntax, InterpolationAlignmentClauseSyntax, InterpolationFormatClauseSyntax, SyntaxToken)

'{expression[,alignment][:formatString]}' などの補間文字列式内の式の補間を表します。

InterpolationAlignmentClause(ExpressionSyntax)

挿入文字列埋め込み式の配置句 ',alignment' を表します。

InterpolationAlignmentClause(SyntaxToken, ExpressionSyntax)

挿入文字列埋め込み式の配置句 ',alignment' を表します。

InterpolationFormatClause()

挿入文字列埋め込み式の書式指定文字列句 ':formatString' を表します。

InterpolationFormatClause(SyntaxToken, SyntaxToken)

挿入文字列埋め込み式の書式指定文字列句 ':formatString' を表します。

InvocationExpression()

呼び出しターゲットと省略可能な引数リスト、配列、パラメーター化されたプロパティ、またはオブジェクトの既定のプロパティ インデックスで構成される呼び出し式を表します。

InvocationExpression(ExpressionSyntax)
InvocationExpression(ExpressionSyntax, ArgumentListSyntax)

呼び出しターゲットと省略可能な引数リスト、配列、パラメーター化されたプロパティ、またはオブジェクトの既定のプロパティ インデックスで構成される呼び出し式を表します。

IsExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

IsExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

IsNotExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

IsNotExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

JoinCondition(ExpressionSyntax, ExpressionSyntax)

結合の "式 Equals 式" 条件を表します。

JoinCondition(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

結合の "式 Equals 式" 条件を表します。

KeywordEventContainer(SyntaxToken)

特別なキーワード "Me"、"MyBase"、または "MyClass" で指定されたイベント コンテナーを表します。

Label(SyntaxKind, String)

GoTo、Resume、または On Error ステートメントのラベル。 識別子、行番号、または次のキーワード。

Label(SyntaxKind, SyntaxToken)

GoTo、Resume、または On Error ステートメントのラベル。 識別子、行番号、または次のキーワード。

LabelStatement(String)

ラベル ステートメントを表します。

LabelStatement(SyntaxToken)

ラベル ステートメントを表します。

LabelStatement(SyntaxToken, SyntaxToken)

ラベル ステートメントを表します。

LambdaHeader(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, SimpleAsClauseSyntax)

ラムダ式のヘッダー部分を表します。

LambdaHeader(SyntaxKind, SyntaxToken)

ラムダ式のヘッダー部分を表します。

LeftShiftAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

LeftShiftAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

LeftShiftExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

LeftShiftExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

LessThanExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

LessThanExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

LessThanOrEqualExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

LessThanOrEqualExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

LetClause(ExpressionRangeVariableSyntax[])

"Let" クエリ演算子を表します。

LetClause(SeparatedSyntaxList<ExpressionRangeVariableSyntax>)

"Let" クエリ演算子を表します。

LetClause(SyntaxToken, SeparatedSyntaxList<ExpressionRangeVariableSyntax>)

"Let" クエリ演算子を表します。

LikeExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

LikeExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

LineContinuationTrivia(String)

トリビア ノードは、構文文法の一部ではないプログラム テキストの部分 (スペース、改行、コメント、プリプロセッサ ディレクティブ、無効なコードなど) を表します。

List<TNode>()

構文ノードの空のリストを作成します。

List<TNode>(IEnumerable<TNode>)

構文ノードの一覧を作成します。

Literal(Char)

文字値から CharacterLiteralToken という種類のトークンを作成します。

Literal(Decimal)

DecimalLiteralToken 型のトークンを 10 進数の値から作成します。

Literal(Double)

8 バイトの浮動小数点値から、種類 FloatingLiteralToken を持つトークンを作成します。

Literal(Int32)

4 バイト符号付き整数値から IntegerLiteralToken という種類のトークンを作成します。

Literal(Int64)

8 バイト符号付き整数値から、種類 IntegerLiteralToken を持つトークンを作成します。

Literal(Single)

4 バイトの浮動小数点値から、種類 FloatingLiteralToken を持つトークンを作成します。

Literal(String)

文字列値から StringLiteralToken という種類のトークンを作成します。

Literal(String, Char)

テキストと対応する文字値から CharacterLiteralToken という種類のトークンを作成します。

Literal(String, Decimal)

テキストと対応する 10 進値から、DecimalLiteralToken の種類を持つトークンを作成します。

Literal(String, Double)

テキストと対応する 8 バイト浮動小数点値から、種類 FloatingLiteralToken を持つトークンを作成します。

Literal(String, Int32)

テキストと対応する 4 バイト符号付き整数値から、種類 IntegerLiteralToken を持つトークンを作成します。

Literal(String, Int64)

テキストと対応する 8 バイト符号付き整数値から、種類 IntegerLiteralToken を持つトークンを作成します。

Literal(String, Single)

テキストと対応する 4 バイト浮動小数点値から、種類 FloatingLiteralToken を持つトークンを作成します。

Literal(String, String)

テキストと対応する文字列値から StringLiteralToken という種類のトークンを作成します。

Literal(String, UInt32)

テキストと対応する 4 バイト符号なし整数値から、種類 IntegerLiteralToken を持つトークンを作成します。

Literal(String, UInt64)

テキストと対応する 8 バイト符号なし整数値から、種類 IntegerLiteralToken を持つトークンを作成します。

Literal(SyntaxTriviaList, String, Char, SyntaxTriviaList)

テキストと対応する文字値から CharacterLiteralToken という種類のトークンを作成します。

Literal(SyntaxTriviaList, String, Decimal, SyntaxTriviaList)

テキストと対応する 10 進値から、DecimalLiteralToken の種類を持つトークンを作成します。

Literal(SyntaxTriviaList, String, Double, SyntaxTriviaList)

テキストと対応する 8 バイト浮動小数点値から、種類 FloatingLiteralToken を持つトークンを作成します。

Literal(SyntaxTriviaList, String, Int32, SyntaxTriviaList)

テキストと対応する 4 バイト符号付き整数値から、種類 IntegerLiteralToken を持つトークンを作成します。

Literal(SyntaxTriviaList, String, Int64, SyntaxTriviaList)

テキストと対応する 8 バイト符号付き整数値から、種類 IntegerLiteralToken を持つトークンを作成します。

Literal(SyntaxTriviaList, String, Single, SyntaxTriviaList)

テキストと対応する 4 バイト浮動小数点値から、種類 FloatingLiteralToken を持つトークンを作成します。

Literal(SyntaxTriviaList, String, String, SyntaxTriviaList)

テキストと対応する文字列値から StringLiteralToken という種類のトークンを作成します。

Literal(SyntaxTriviaList, String, UInt32, SyntaxTriviaList)

テキストと対応する 4 バイト符号なし整数値から、種類 IntegerLiteralToken を持つトークンを作成します。

Literal(SyntaxTriviaList, String, UInt64, SyntaxTriviaList)

テキストと対応する 8 バイト符号なし整数値から、種類 IntegerLiteralToken を持つトークンを作成します。

Literal(UInt32)

4 バイト符号なし整数値から IntegerLiteralToken という種類のトークンを作成します。

Literal(UInt64)

8 バイト符号なし整数値から IntegerLiteralToken という種類のトークンを作成します。

LiteralExpression(SyntaxKind, SyntaxToken)

リテラルを表します。 リテラルの種類は、Kind プロパティ (IntegerLiteral、CharacterLiteral、BooleanLiteral、DecimalLiteral、FloatingLiteral、DateLiteral、StringLiteral) によって決まります。 リテラルの値は、関連付けられているトークンを正しい型にキャストし、トークンから値を取得することによって決定できます。

LocalDeclarationStatement(SyntaxTokenList, SeparatedSyntaxList<VariableDeclaratorSyntax>)

1 つ以上のローカル変数または定数の宣言を表します。

LoopStatement(SyntaxKind)

Do-Loop ブロックを開始する Loop ステートメント。

LoopStatement(SyntaxKind, SyntaxToken, WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Loop ステートメント。

LoopStatement(SyntaxKind, WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Loop ステートメント。

LoopUntilStatement()

Do-Loop ブロックを開始する Loop ステートメント。

LoopUntilStatement(SyntaxToken, WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Loop ステートメント。

LoopUntilStatement(WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Loop ステートメント。

LoopWhileStatement()

Do-Loop ブロックを開始する Loop ステートメント。

LoopWhileStatement(SyntaxToken, WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Loop ステートメント。

LoopWhileStatement(WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Loop ステートメント。

MeExpression()

特殊なインスタンス "Me" を識別します

MeExpression(SyntaxToken)

特殊なインスタンス "Me" を識別します

MemberAccessExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, SimpleNameSyntax)

メンバー アクセス (.name) またはディクショナリ アクセス (!name) を表します。 Kind プロパティは、アクセスの種類を決定します。

MemberAccessExpression(SyntaxKind, SyntaxToken, SimpleNameSyntax)

メンバー アクセス (.name) またはディクショナリ アクセス (!name) を表します。 Kind プロパティは、アクセスの種類を決定します。

MethodBlock(SyntaxKind, MethodStatementSyntax, EndBlockStatementSyntax)

Function または Sub ブロック宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

MethodBlock(SyntaxKind, MethodStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

Function または Sub ブロック宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

MethodStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の Begin になり、メソッドの本体はその BlockStatement の本文になります。

MethodStatement(SyntaxKind, SyntaxToken, String)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の Begin になり、メソッドの本体はその BlockStatement の本文になります。

MethodStatement(SyntaxKind, SyntaxToken, SyntaxToken)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の Begin になり、メソッドの本体はその BlockStatement の本文になります。

MidAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

MidAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

MidExpression(String, ArgumentListSyntax)

MidAssignment ステートメントの左側を表します。

MidExpression(SyntaxToken, ArgumentListSyntax)

MidAssignment ステートメントの左側を表します。

ModifiedIdentifier(String)

パラメーター宣言と変数宣言で使用される、省略可能な "?" または "()" または "(,,,)" 修飾子を持つ識別子を表します。

ModifiedIdentifier(SyntaxToken)

パラメーター宣言と変数宣言で使用される、省略可能な "?" または "()" または "(,,,)" 修飾子を持つ識別子を表します。

ModifiedIdentifier(SyntaxToken, ArgumentListSyntax)

パラメーター宣言と変数宣言で使用される、省略可能な "?" または "()" または "(,,,)" 修飾子を持つ識別子を表します。

ModifiedIdentifier(SyntaxToken, SyntaxToken, ArgumentListSyntax, SyntaxList<ArrayRankSpecifierSyntax>)

パラメーター宣言と変数宣言で使用される、省略可能な "?" または "()" または "(,,,)" 修飾子を持つ識別子を表します。

ModuleBlock(ModuleStatementSyntax)

Module の宣言、その内容、および終了する End ステートメントを表します。

ModuleBlock(ModuleStatementSyntax, SyntaxList<InheritsStatementSyntax>, SyntaxList<ImplementsStatementSyntax>, SyntaxList<StatementSyntax>)

Module の宣言、その内容、および終了する End ステートメントを表します。

ModuleBlock(ModuleStatementSyntax, SyntaxList<InheritsStatementSyntax>, SyntaxList<ImplementsStatementSyntax>, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

Module の宣言、その内容、および終了する End ステートメントを表します。

ModuleStatement(String)

Module 宣言の開始ステートメントを表します。 このノードは、常に Kind=ModuleDeclarationBlock を使用した TypeBlock の開始として表示されます。

ModuleStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax)

Module 宣言の開始ステートメントを表します。 このノードは、常に Kind=ModuleDeclarationBlock を使用した TypeBlock の開始として表示されます。

ModuleStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax)

Module 宣言の開始ステートメントを表します。 このノードは、常に Kind=ModuleDeclarationBlock を使用した TypeBlock の開始として表示されます。

ModuleStatement(SyntaxToken)

Module 宣言の開始ステートメントを表します。 このノードは、常に Kind=ModuleDeclarationBlock を使用した TypeBlock の開始として表示されます。

ModuloExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

ModuloExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

MultiLineFunctionLambdaExpression(LambdaHeaderSyntax, EndBlockStatementSyntax)

複数行のラムダ式を表します。

MultiLineFunctionLambdaExpression(LambdaHeaderSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

複数行のラムダ式を表します。

MultiLineIfBlock(IfStatementSyntax)

複数行の "If ...そうしたら。。。Elseif。。。そうしたら。。。他。。。End If" ブロック。

MultiLineIfBlock(IfStatementSyntax, SyntaxList<StatementSyntax>, SyntaxList<ElseIfBlockSyntax>, ElseBlockSyntax)

複数行の "If ...そうしたら。。。Elseif。。。そうしたら。。。他。。。End If" ブロック。

MultiLineIfBlock(IfStatementSyntax, SyntaxList<StatementSyntax>, SyntaxList<ElseIfBlockSyntax>, ElseBlockSyntax, EndBlockStatementSyntax)

複数行の "If ...そうしたら。。。Elseif。。。そうしたら。。。他。。。End If" ブロック。

MultiLineLambdaExpression(SyntaxKind, LambdaHeaderSyntax, EndBlockStatementSyntax)

複数行のラムダ式を表します。

MultiLineLambdaExpression(SyntaxKind, LambdaHeaderSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

複数行のラムダ式を表します。

MultiLineSubLambdaExpression(LambdaHeaderSyntax, EndBlockStatementSyntax)

複数行のラムダ式を表します。

MultiLineSubLambdaExpression(LambdaHeaderSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

複数行のラムダ式を表します。

MultiplyAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

MultiplyAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

MultiplyExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

MultiplyExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

MyBaseExpression()

特殊なインスタンス "MyBase" を識別します

MyBaseExpression(SyntaxToken)

特殊なインスタンス "MyBase" を識別します

MyClassExpression()

特殊なインスタンス "MyClass" を識別します

MyClassExpression(SyntaxToken)

特殊なインスタンス "MyClass" を識別します

NameColonEquals(IdentifierNameSyntax)

識別子名の後に、名前付き引数の ":=" トークンを表します。

NameColonEquals(IdentifierNameSyntax, SyntaxToken)

識別子名の後に、名前付き引数の ":=" トークンを表します。

NamedFieldInitializer(IdentifierNameSyntax, ExpressionSyntax)

With {...} 初期化子の名前付きフィールド初期化子 (".x = expr" など) を表します。

NamedFieldInitializer(SyntaxToken, SyntaxToken, IdentifierNameSyntax, SyntaxToken, ExpressionSyntax)

With {...} 初期化子の名前付きフィールド初期化子 (".x = expr" など) を表します。

NamedTupleElement(String)

要素名と必要に応じて型を指定するタプル要素の 1 つの宣言を表します。

NamedTupleElement(SyntaxToken)

要素名と必要に応じて型を指定するタプル要素の 1 つの宣言を表します。

NamedTupleElement(SyntaxToken, SimpleAsClauseSyntax)

要素名と必要に応じて型を指定するタプル要素の 1 つの宣言を表します。

NameOfExpression(ExpressionSyntax)

NameOf 式を表します。

NameOfExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

NameOf 式を表します。

NamespaceBlock(NamespaceStatementSyntax)

Namespace ステートメント、その内容、および End Namespace ステートメントを表します。

NamespaceBlock(NamespaceStatementSyntax, SyntaxList<StatementSyntax>)

Namespace ステートメント、その内容、および End Namespace ステートメントを表します。

NamespaceBlock(NamespaceStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

Namespace ステートメント、その内容、および End Namespace ステートメントを表します。

NamespaceStatement(NameSyntax)

名前空間宣言の開始ステートメントを表します。 このノードは常に、Kind=NamespaceBlock を使用した BlockStatement の開始として表示されます。

NamespaceStatement(SyntaxToken, NameSyntax)

名前空間宣言の開始ステートメントを表します。 このノードは常に、Kind=NamespaceBlock を使用した BlockStatement の開始として表示されます。

NewConstraint(SyntaxToken)

特殊な型パラメーター制約の 1 つ:New、Class、または Structure。 Kind プロパティから取得できる特殊な制約の種類は、NewConstraint、ReferenceConstraint、ValueConstraint のいずれかです。

NextLabel()

GoTo、Resume、または On Error ステートメントのラベル。 識別子、行番号、または次のキーワード。

NextLabel(SyntaxToken)

GoTo、Resume、または On Error ステートメントのラベル。 識別子、行番号、または次のキーワード。

NextStatement()

For-Nextまたは For Each-Next ブロックを終了する Next ステートメント。 このステートメントは常に ForBlock の末尾 (Kind=ForBlock または ForEachBlock を使用) として発生し、For-Nextの本文はその ForBlock の本文です。 その ForBlock の先頭には、対応する For ステートメントまたは For Each ステートメントがあります。

NextStatement(SeparatedSyntaxList<ExpressionSyntax>)

For-Nextまたは For Each-Next ブロックを終了する Next ステートメント。 このステートメントは常に ForBlock の末尾 (Kind=ForBlock または ForEachBlock を使用) として発生し、For-Nextの本文はその ForBlock の本文です。 その ForBlock の先頭には、対応する For ステートメントまたは For Each ステートメントがあります。

NextStatement(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>)

For-Nextまたは For Each-Next ブロックを終了する Next ステートメント。 このステートメントは常に ForBlock の末尾 (Kind=ForBlock または ForEachBlock を使用) として発生し、For-Nextの本文はその ForBlock の本文です。 その ForBlock の先頭には、対応する For ステートメントまたは For Each ステートメントがあります。

NodeOrTokenList()

空の SyntaxNodeOrTokenList を作成します。

NodeOrTokenList(IEnumerable<SyntaxNodeOrToken>)

ノードとトークンのシーケンスから a SyntaxNodeOrTokenList を作成します。

NodeOrTokenList(SyntaxNodeOrToken[])

1 つ以上のノードとトークンから a SyntaxNodeOrTokenList を作成します。

NotEqualsExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

NotEqualsExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

NotExpression(ExpressionSyntax)

単項演算子 (Plus、Negate、Not、AddressOf) について説明します。

NotExpression(SyntaxToken, ExpressionSyntax)

単項演算子 (Plus、Negate、Not、AddressOf) について説明します。

NothingLiteralExpression(SyntaxToken)

リテラルを表します。 リテラルの種類は、Kind プロパティ (IntegerLiteral、CharacterLiteral、BooleanLiteral、DecimalLiteral、FloatingLiteral、DateLiteral、StringLiteral) によって決まります。 リテラルの値は、関連付けられているトークンを正しい型にキャストし、トークンから値を取得することによって決定できます。

NullableType(TypeSyntax)

"Integer?" など、null 許容型を表す型名。

NullableType(TypeSyntax, SyntaxToken)

"Integer?" など、null 許容型を表す型名。

NumericLabel()

GoTo、Resume、または On Error ステートメントのラベル。 識別子、行番号、または次のキーワード。

NumericLabel(SyntaxToken)

GoTo、Resume、または On Error ステートメントのラベル。 識別子、行番号、または次のキーワード。

NumericLiteralExpression(SyntaxToken)

リテラルを表します。 リテラルの種類は、Kind プロパティ (IntegerLiteral、CharacterLiteral、BooleanLiteral、DecimalLiteral、FloatingLiteral、DateLiteral、StringLiteral) によって決まります。 リテラルの値は、関連付けられているトークンを正しい型にキャストし、トークンから値を取得することによって決定できます。

ObjectCollectionInitializer(CollectionInitializerSyntax)

"From {...}" を表します。新しいコレクション オブジェクトの要素を初期化するために使用される句。

ObjectCollectionInitializer(SyntaxToken, CollectionInitializerSyntax)

"From {...} " を表します。新しいコレクション オブジェクトの要素を初期化するために使用される句。

ObjectCreationExpression(SyntaxList<AttributeListSyntax>, TypeSyntax, ArgumentListSyntax, ObjectCreationInitializerSyntax)

新しい配列以外のオブジェクトを作成する New 式を表します。"With" 句または "From" 句を使用する場合があります。

ObjectCreationExpression(SyntaxToken, SyntaxList<AttributeListSyntax>, TypeSyntax, ArgumentListSyntax, ObjectCreationInitializerSyntax)

新しい配列以外のオブジェクトを作成する New 式を表します。"With" 句または "From" 句を使用する場合があります。

ObjectCreationExpression(TypeSyntax)

新しい配列以外のオブジェクトを作成する New 式を表します。"With" 句または "From" 句を使用する場合があります。

ObjectMemberInitializer(FieldInitializerSyntax[])

"With {...}" を表します。新しいオブジェクトのメンバーを初期化するために使用される句。

ObjectMemberInitializer(SeparatedSyntaxList<FieldInitializerSyntax>)

"With {...}" を表します。新しいオブジェクトのメンバーを初期化するために使用される句。

ObjectMemberInitializer(SyntaxToken, SyntaxToken, SeparatedSyntaxList<FieldInitializerSyntax>, SyntaxToken)

"With {...}" を表します。新しいオブジェクトのメンバーを初期化するために使用される句。

OmittedArgument()

引数リスト内の省略された引数を表します。 省略された引数は構文エラーとは見なされませんが、引数が必要ない場合は有効なケースです。

OmittedArgument(SyntaxToken)

引数リスト内の省略された引数を表します。 省略された引数は構文エラーとは見なされませんが、引数が必要ない場合は有効なケースです。

OnErrorGoToLabelStatement(LabelSyntax)

OnError Goto ステートメントを表します。

OnErrorGoToLabelStatement(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, LabelSyntax)

OnError Goto ステートメントを表します。

OnErrorGoToMinusOneStatement(LabelSyntax)

OnError Goto ステートメントを表します。

OnErrorGoToMinusOneStatement(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, LabelSyntax)

OnError Goto ステートメントを表します。

OnErrorGoToStatement(SyntaxKind, LabelSyntax)

OnError Goto ステートメントを表します。

OnErrorGoToStatement(SyntaxKind, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, LabelSyntax)

OnError Goto ステートメントを表します。

OnErrorGoToZeroStatement(LabelSyntax)

OnError Goto ステートメントを表します。

OnErrorGoToZeroStatement(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, LabelSyntax)

OnError Goto ステートメントを表します。

OnErrorResumeNextStatement()

OnError Resume Next ステートメントを表します。

OnErrorResumeNextStatement(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)

OnError Resume Next ステートメントを表します。

OperatorBlock(OperatorStatementSyntax)

Operator ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

OperatorBlock(OperatorStatementSyntax, SyntaxList<StatementSyntax>)

Operator ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

OperatorBlock(OperatorStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

Operator ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

OperatorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, SimpleAsClauseSyntax)

演算子を宣言するステートメント。 この演算子に本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

OperatorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, SimpleAsClauseSyntax)

演算子を宣言するステートメント。 この演算子に本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

OperatorStatement(SyntaxToken)

演算子を宣言するステートメント。 この演算子に本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

OptionStatement(SyntaxToken)

Option ステートメント ("Option Strict On" など) を表します。

OptionStatement(SyntaxToken, SyntaxToken)

Option ステートメント ("Option Strict On" など) を表します。

OptionStatement(SyntaxToken, SyntaxToken, SyntaxToken)

Option ステートメント ("Option Strict On" など) を表します。

OrderByClause(OrderingSyntax[])

"Order By" クエリ演算子を表します。

OrderByClause(SeparatedSyntaxList<OrderingSyntax>)

"Order By" クエリ演算子を表します。

OrderByClause(SyntaxToken, SyntaxToken, SeparatedSyntaxList<OrderingSyntax>)

"Order By" クエリ演算子を表します。

Ordering(SyntaxKind, ExpressionSyntax)

順序指定する式と、オプションの順序付け。 Kind は、昇順または降順で並べ替えるかどうかを示します。

Ordering(SyntaxKind, ExpressionSyntax, SyntaxToken)

順序指定する式と、オプションの順序付け。 Kind は、昇順または降順で並べ替えるかどうかを示します。

OrElseExpression(ExpressionSyntax, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

OrElseExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

OrExpression(ExpressionSyntax, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

OrExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

Parameter(ModifiedIdentifierSyntax)

メソッド、プロパティ、コンストラクターなどのパラメーターを表します。

Parameter(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ModifiedIdentifierSyntax, SimpleAsClauseSyntax, EqualsValueSyntax)

メソッド、プロパティ、コンストラクターなどのパラメーターを表します。

ParameterList()

メソッド宣言のパラメーター リストを表します。

ParameterList(SeparatedSyntaxList<ParameterSyntax>)

メソッド宣言のパラメーター リストを表します。

ParameterList(SyntaxToken, SeparatedSyntaxList<ParameterSyntax>, SyntaxToken)

メソッド宣言のパラメーター リストを表します。

ParenthesizedExpression(ExpressionSyntax)

かっこで示された式を表します。

ParenthesizedExpression(SyntaxToken, ExpressionSyntax, SyntaxToken)

かっこで示された式を表します。

ParseArgumentList(String, Int32, Boolean)

引数リストを解析します。

ParseCompilationUnit(String, Int32, VisualBasicParseOptions)

コンパイル単位 (1 つのソース ファイル) を解析します。

ParseExecutableStatement(String, Int32, Boolean)

実行可能ステートメントを解析します。

ParseExpression(String, Int32, Boolean)

式を解析します。

ParseLeadingTrivia(String, Int32)

先頭のトリビアの入力を解析します。

ParseName(String, Int32, Boolean)

名前を解析します。

ParseParameterList(String, Int32, Boolean)

パラメーター リストを解析します。

ParseSyntaxTree(SourceText, ParseOptions, String, CancellationToken)

ソース テキストを解析して構文ツリーを生成します。

ParseSyntaxTree(SourceText, ParseOptions, String, ImmutableDictionary<String,ReportDiagnostic>, CancellationToken)

ソース テキストを解析して構文ツリーを生成します。

ParseSyntaxTree(String, ParseOptions, String, Encoding, CancellationToken)

ソース テキストを解析して構文ツリーを生成します。

ParseSyntaxTree(String, ParseOptions, String, Encoding, ImmutableDictionary<String,ReportDiagnostic>, CancellationToken)

ソース テキストを解析して構文ツリーを生成します。

ParseToken(String, Int32, Boolean)

1 つのトークンを解析します。

ParseTokens(String, Int32, Int32, VisualBasicParseOptions)

入力内のトークンを解析します。 この API は、生成されたすべてのトークンを所有するトークンを SyntaxNode 作成するわけではないため、 GetLocation() 生成されたトークンに対して驚くべき結果が得られる可能性があり、その動作は一般的に指定されていません。

ParseTrailingTrivia(String, Int32)

末尾のトリビアの入力を解析します。

ParseTypeName(String, Int32, Boolean)

型名を解析します。

ParseTypeName(String, Int32, ParseOptions, Boolean)

型名を解析します。

PartitionClause(SyntaxKind, SyntaxToken, ExpressionSyntax)

"Skip" または "Take" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

PartitionWhileClause(SyntaxKind, SyntaxToken, ExpressionSyntax)

"Skip While" または "Take While" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

PartitionWhileClause(SyntaxKind, SyntaxToken, SyntaxToken, ExpressionSyntax)

"Skip While" または "Take While" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

PredefinedCastExpression(SyntaxToken, ExpressionSyntax)

CInt や CLng などの定義済みのキャスト式を使用して、定義済みの型へのキャストを表します。

PredefinedCastExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken)

CInt や CLng などの定義済みのキャスト式を使用して、定義済みの型へのキャストを表します。

PredefinedType(SyntaxToken)

ソース コード内の整数や文字列などの Visual Basic 組み込み型の出現を表します。

PrintStatement(ExpressionSyntax)

"? 式" "Print" ステートメントを VB 対話型コードで使用します。

PrintStatement(SyntaxToken, ExpressionSyntax)

"? 式" "Print" ステートメントを VB 対話型コードで使用します。

PropertyBlock(PropertyStatementSyntax, SyntaxList<AccessorBlockSyntax>)

ブロック プロパティ宣言を表します。開始宣言、一部の get または set アクセサー ブロック、および end ステートメントを持つ宣言です。

PropertyBlock(PropertyStatementSyntax, SyntaxList<AccessorBlockSyntax>, EndBlockStatementSyntax)

ブロック プロパティ宣言を表します。開始宣言、一部の get または set アクセサー ブロック、および end ステートメントを持つ宣言です。

PropertyStatement(String)

プロパティを宣言するステートメント。 このプロパティにアクセサーが宣言されている場合、このステートメントは BlockNode の Begin になり、アクセサーはそのノードの本文になります。 自動プロパティは、PropertyBlock を使用しないプロパティ宣言です。

PropertyStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, AsClauseSyntax, EqualsValueSyntax, ImplementsClauseSyntax)

プロパティを宣言するステートメント。 このプロパティにアクセサーが宣言されている場合、このステートメントは BlockNode の Begin になり、アクセサーはそのノードの本文になります。 自動プロパティは、PropertyBlock を使用しないプロパティ宣言です。

PropertyStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax, AsClauseSyntax, EqualsValueSyntax, ImplementsClauseSyntax)

プロパティを宣言するステートメント。 このプロパティにアクセサーが宣言されている場合、このステートメントは BlockNode の Begin になり、アクセサーはそのノードの本文になります。 自動プロパティは、PropertyBlock を使用しないプロパティ宣言です。

PropertyStatement(SyntaxToken)

プロパティを宣言するステートメント。 このプロパティにアクセサーが宣言されている場合、このステートメントは BlockNode の Begin になり、アクセサーはそのノードの本文になります。 自動プロパティは、PropertyBlock を使用しないプロパティ宣言です。

QualifiedCrefOperatorReference(NameSyntax, CrefOperatorReferenceSyntax)
QualifiedCrefOperatorReference(NameSyntax, SyntaxToken, CrefOperatorReferenceSyntax)
QualifiedName(NameSyntax, SimpleNameSyntax)

X.Y や X(Of Z).Y など、修飾型名を表します。

QualifiedName(NameSyntax, SyntaxToken, SimpleNameSyntax)

X.Y や X(Of Z).Y など、修飾型名を表します。

QueryExpression(QueryClauseSyntax[])

このクラスはクエリ式を表します。 クエリ式は、1 行に 1 つ以上のクエリ演算子で構成されます。 最初のクエリ演算子は、From または Aggregate である必要があります。

QueryExpression(SyntaxList<QueryClauseSyntax>)

このクラスはクエリ式を表します。 クエリ式は、1 行に 1 つ以上のクエリ演算子で構成されます。 最初のクエリ演算子は、From または Aggregate である必要があります。

RaiseEventAccessorBlock(AccessorStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

RaiseEventAccessorBlock(AccessorStatementSyntax, SyntaxList<StatementSyntax>)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

RaiseEventAccessorBlock(AccessorStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

RaiseEventAccessorStatement()

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

RaiseEventAccessorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

RaiseEventAccessorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

RaiseEventStatement(IdentifierNameSyntax)

RaiseEvent ステートメントを表します。

RaiseEventStatement(IdentifierNameSyntax, ArgumentListSyntax)

RaiseEvent ステートメントを表します。

RaiseEventStatement(SyntaxToken, IdentifierNameSyntax, ArgumentListSyntax)

RaiseEvent ステートメントを表します。

RangeArgument(ExpressionSyntax, ExpressionSyntax)

配列の境界で使用される範囲引数 ("0 ~ 5" など) を表します。 "Value" プロパティは、範囲の上限を表します。

RangeArgument(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

配列の境界で使用される範囲引数 ("0 ~ 5" など) を表します。 "Value" プロパティは、範囲の上限を表します。

RangeCaseClause(ExpressionSyntax, ExpressionSyntax)

Case の範囲 "式 To 式" を表します。

RangeCaseClause(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

Case の範囲 "式 To 式" を表します。

RedimClause(ExpressionSyntax, ArgumentListSyntax)

ReDim ステートメント句を表します。

ReDimPreserveStatement(RedimClauseSyntax[])

ReDim ステートメントを表します。

ReDimPreserveStatement(SeparatedSyntaxList<RedimClauseSyntax>)

ReDim ステートメントを表します。

ReDimPreserveStatement(SyntaxToken, SyntaxToken, SeparatedSyntaxList<RedimClauseSyntax>)

ReDim ステートメントを表します。

ReDimStatement(RedimClauseSyntax[])

ReDim ステートメントを表します。

ReDimStatement(SeparatedSyntaxList<RedimClauseSyntax>)

ReDim ステートメントを表します。

ReDimStatement(SyntaxKind, RedimClauseSyntax[])

ReDim ステートメントを表します。

ReDimStatement(SyntaxKind, SeparatedSyntaxList<RedimClauseSyntax>)

ReDim ステートメントを表します。

ReDimStatement(SyntaxKind, SyntaxToken, SyntaxToken, SeparatedSyntaxList<RedimClauseSyntax>)

ReDim ステートメントを表します。

ReDimStatement(SyntaxToken, SyntaxToken, SeparatedSyntaxList<RedimClauseSyntax>)

ReDim ステートメントを表します。

ReferenceDirectiveTrivia()

スクリプトに表示される#r ディレクティブを表します。

ReferenceDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken)

スクリプトに表示される#r ディレクティブを表します。

RegionDirectiveTrivia()

ソースに表示される#Region ディレクティブの先頭を表します。

RegionDirectiveTrivia(SyntaxToken, SyntaxToken, SyntaxToken)

ソースに表示される#Region ディレクティブの先頭を表します。

RelationalCaseClause(SyntaxKind, SyntaxToken, ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

RelationalCaseClause(SyntaxKind, SyntaxToken, SyntaxToken, ExpressionSyntax)

Case ステートメントのリレーションシップ句 ("Is > expression" など) を表します。

RemoveHandlerAccessorBlock(AccessorStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

RemoveHandlerAccessorBlock(AccessorStatementSyntax, SyntaxList<StatementSyntax>)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

RemoveHandlerAccessorBlock(AccessorStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

RemoveHandlerAccessorStatement()

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

RemoveHandlerAccessorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

RemoveHandlerAccessorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、これがアクセサーの種類が決まります。 このステートメントは常に BlockNode の Begin であり、アクセサーの本体はそのノードの本文です。

RemoveHandlerStatement(ExpressionSyntax, ExpressionSyntax)

AddHandler または RemoveHandler ステートメントを表します。 Kind プロパティは、どのプロパティを決定します。

RemoveHandlerStatement(SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax)

AddHandler または RemoveHandler ステートメントを表します。 Kind プロパティは、どのプロパティを決定します。

ResumeLabelStatement()

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeLabelStatement(LabelSyntax)

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeLabelStatement(SyntaxToken, LabelSyntax)

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeNextStatement()

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeNextStatement(LabelSyntax)

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeNextStatement(SyntaxToken, LabelSyntax)

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeStatement()

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeStatement(LabelSyntax)

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeStatement(SyntaxKind)

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeStatement(SyntaxKind, LabelSyntax)

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeStatement(SyntaxKind, SyntaxToken, LabelSyntax)

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeStatement(SyntaxToken, LabelSyntax)

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ReturnStatement()

"Return" ステートメントを表します。

ReturnStatement(ExpressionSyntax)

"Return" ステートメントを表します。

ReturnStatement(SyntaxToken, ExpressionSyntax)

"Return" ステートメントを表します。

RightShiftAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

RightShiftAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認して、どちらを決定できるか。

RightShiftExpression(ExpressionSyntax, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

RightShiftExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

二項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

SelectBlock(SelectStatementSyntax)

開始する Select Case ブロック、包含ケース ブロック、終了選択ブロックなど、Select Case ブロックを表します。

SelectBlock(SelectStatementSyntax, SyntaxList<CaseBlockSyntax>)

開始する Select Case ブロック、包含ケース ブロック、終了選択ブロックなど、Select Case ブロックを表します。

SelectBlock(SelectStatementSyntax, SyntaxList<CaseBlockSyntax>, EndBlockStatementSyntax)

開始する Select Case ブロック、包含ケース ブロック、終了選択ブロックなど、Select Case ブロックを表します。

SelectClause(ExpressionRangeVariableSyntax[])

"Select" クエリ演算子を表します。

SelectClause(SeparatedSyntaxList<ExpressionRangeVariableSyntax>)

"Select" クエリ演算子を表します。

SelectClause(SyntaxToken, SeparatedSyntaxList<ExpressionRangeVariableSyntax>)

"Select" クエリ演算子を表します。

SelectStatement(ExpressionSyntax)

Select Case ステートメントを表します。 このステートメントは、常に SelectBlock の開始として発生します。

SelectStatement(SyntaxToken, SyntaxToken, ExpressionSyntax)

Select Case ステートメントを表します。 このステートメントは、常に SelectBlock の開始として発生します。

SeparatedList<TNode>()

空の区切りリストを作成します。

SeparatedList<TNode>(IEnumerable<SyntaxNodeOrToken>)

ノードまたはトークンのシーケンスから分離されたリストを作成します。 シーケンスはノードで始まり、ノードと区切り記号トークンの間で代替する必要があります。

SeparatedList<TNode>(IEnumerable<TNode>)

一連のノードからノードの区切りリストを作成し、その間にコンマ区切り記号を合成します。

SeparatedList<TNode>(IEnumerable<TNode>, IEnumerable<SyntaxToken>)

一連のノードと区切り記号トークンのシーケンスから、ノードの分離リストを作成します。

SeparatedList<TNode>(SyntaxNodeOrTokenList)

. から分離されたリストを SyntaxNodeOrTokenList作成します。 ノード SyntaxNodeOrTokenList で始まり、ノードと区切り記号トークンを切り替える必要があります。

SetAccessorBlock(AccessorStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

SetAccessorBlock(AccessorStatementSyntax, SyntaxList<StatementSyntax>)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

SetAccessorBlock(AccessorStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

アクセサー ブロック メンバー宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。 たとえば、プロパティ アクセサーやカスタム イベント アクセサーなどがあります。

SetAccessorStatement()

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、このアクセサーの種類が決まります。 このステートメントは常に BlockNode の開始であり、アクセサーの本文はそのノードの本文です。

SetAccessorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、このアクセサーの種類が決まります。 このステートメントは常に BlockNode の開始であり、アクセサーの本文はそのノードの本文です。

SetAccessorStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax)

プロパティ宣言の Get アクセサーまたは Set アクセサー、またはカスタム イベント宣言の AddHandler、RemoveHandler、RaiseEvent アクセサーを表します。 ノードの種類によって、このアクセサーの種類が決まります。 このステートメントは常に BlockNode の開始であり、アクセサーの本文はそのノードの本文です。

SimpleArgument(ExpressionSyntax)

省略可能な引数名と式である引数を表します。

SimpleArgument(NameColonEqualsSyntax, ExpressionSyntax)

省略可能な引数名と式である引数を表します。

SimpleAsClause(SyntaxList<AttributeListSyntax>, TypeSyntax)

初期化子または "New" を持たない "As {type-name}" 句を表します。 この型にはオプションの属性が関連付けられていますが、このノードが発生する可能性のあるすべての場所で属性が許可されるわけではありません。

SimpleAsClause(SyntaxToken, SyntaxList<AttributeListSyntax>, TypeSyntax)

初期化子または "New" を持たない "As {type-name}" 句を表します。 この型にはオプションの属性が関連付けられていますが、このノードが発生する可能性のあるすべての場所で属性が許可されるわけではありません。

SimpleAsClause(TypeSyntax)

初期化子または "New" を持たない "As {type-name}" 句を表します。 この型にはオプションの属性が関連付けられていますが、このノードが発生する可能性のあるすべての場所で属性が許可されるわけではありません。

SimpleAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認してどれを決定できるか。

SimpleAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認してどれを決定できるか。

SimpleCaseClause(ExpressionSyntax)

Case の 1 つの値を表します。

SimpleDoLoopBlock(DoStatementSyntax, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

SimpleDoLoopBlock(DoStatementSyntax, SyntaxList<StatementSyntax>, LoopStatementSyntax)

Do-Loop ブロックを表します。 Kind プロパティを使用すると、これが Do While、Do Until、Do Loop While、Do Loop Until、または無限 Do ループであるかどうかを判断できます。

SimpleDoStatement()

Do-Loop ブロックを開始する Do ステートメント。

SimpleDoStatement(SyntaxToken, WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Do ステートメント。

SimpleDoStatement(WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Do ステートメント。

SimpleImportsClause(ImportAliasClauseSyntax, NameSyntax)

型または名前空間のすべてのメンバーをインポートする Imports ステートメントの句、または型または名前空間のエイリアスを表します。

SimpleImportsClause(NameSyntax)

型または名前空間のすべてのメンバーをインポートする Imports ステートメントの句、または型または名前空間のエイリアスを表します。

SimpleJoinClause(SeparatedSyntaxList<CollectionRangeVariableSyntax>, SeparatedSyntaxList<JoinConditionSyntax>)

結合クエリ演算子を表します。

SimpleJoinClause(SeparatedSyntaxList<CollectionRangeVariableSyntax>, SyntaxList<JoinClauseSyntax>, SeparatedSyntaxList<JoinConditionSyntax>)

結合クエリ演算子を表します。

SimpleJoinClause(SyntaxToken, SeparatedSyntaxList<CollectionRangeVariableSyntax>, SyntaxList<JoinClauseSyntax>, SyntaxToken, SeparatedSyntaxList<JoinConditionSyntax>)

結合クエリ演算子を表します。

SimpleLoopStatement()

Do-Loop ブロックを開始する Loop ステートメント。

SimpleLoopStatement(SyntaxToken, WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Loop ステートメント。

SimpleLoopStatement(WhileOrUntilClauseSyntax)

Do-Loop ブロックを開始する Loop ステートメント。

SimpleMemberAccessExpression(ExpressionSyntax, SimpleNameSyntax)

メンバー アクセス (.name) またはディクショナリ アクセス (!name) を表します。 Kind プロパティは、アクセスの種類を決定します。

SimpleMemberAccessExpression(ExpressionSyntax, SyntaxToken, SimpleNameSyntax)

メンバー アクセス (.name) またはディクショナリ アクセス (!name) を表します。 Kind プロパティは、アクセスの種類を決定します。

SimpleMemberAccessExpression(SimpleNameSyntax)

メンバー アクセス (.name) またはディクショナリ アクセス (!name) を表します。 Kind プロパティは、アクセスの種類を決定します。

SingleLineElseClause()

"Else .." を表します。1 行の "If" ステートメントの句。

SingleLineElseClause(SyntaxList<StatementSyntax>)

"Else .." を表します。1 行の "If" ステートメントの句。

SingleLineElseClause(SyntaxToken, SyntaxList<StatementSyntax>)

"Else .." を表します。1 行の "If" ステートメントの句。

SingleLineFunctionLambdaExpression(LambdaHeaderSyntax, VisualBasicSyntaxNode)

1 行のラムダ式を表します。

SingleLineIfStatement(ExpressionSyntax)

1 行の "If ...そうしたら。。。それ以外の場合は ...."ステートメント。

SingleLineIfStatement(ExpressionSyntax, SyntaxList<StatementSyntax>, SingleLineElseClauseSyntax)

1 行の "If ...そうしたら。。。それ以外の場合は ...."ステートメント。

SingleLineIfStatement(SyntaxToken, ExpressionSyntax, SyntaxToken, SyntaxList<StatementSyntax>, SingleLineElseClauseSyntax)

1 行の "If ...そうしたら。。。それ以外の場合は ...."ステートメント。

SingleLineLambdaExpression(SyntaxKind, LambdaHeaderSyntax, VisualBasicSyntaxNode)

1 行のラムダ式を表します。

SingleLineSubLambdaExpression(LambdaHeaderSyntax, VisualBasicSyntaxNode)

1 行のラムダ式を表します。

SingletonList<TNode>(TNode)

構文ノードのシングルトン リストを作成します。

SingletonSeparatedList<TNode>(TNode)

シングルトン区切りリストを作成します。

SkipClause(ExpressionSyntax)

"Skip" または "Take" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

SkipClause(SyntaxToken, ExpressionSyntax)

"Skip" または "Take" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

SkippedTokensTrivia()

エラー復旧の一環としてパーサーによってスキップされたトークンを表し、構文構造の一部ではありません。

SkippedTokensTrivia(SyntaxTokenList)

エラー復旧の一環としてパーサーによってスキップされたトークンを表し、構文構造の一部ではありません。

SkipWhileClause(ExpressionSyntax)

"Skip While" または "Take While" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

SkipWhileClause(SyntaxToken, SyntaxToken, ExpressionSyntax)

"Skip While" または "Take While" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

SpecialConstraint(SyntaxKind, SyntaxToken)

特殊な型パラメーター制約の 1 つである New、クラス、または構造体。 Kind プロパティから取得できる特殊な制約の種類は、NewConstraint、ReferenceConstraint、ValueConstraint のいずれかです。

StopOrEndStatement(SyntaxKind, SyntaxToken)

"Stop" または "End" ステートメントを表します。 Kind を使用して、これがどの種類のステートメントであるかを判断できます。

StopStatement(SyntaxToken)

"Stop" または "End" ステートメントを表します。 Kind を使用して、これがどの種類のステートメントであるかを判断できます。

StringLiteralExpression(SyntaxToken)

リテラルを表します。 リテラルの種類は、Kind プロパティ (IntegerLiteral、CharacterLiteral、BooleanLiteral、DecimalLiteral、FloatingLiteral、DateLiteral、StringLiteral) によって決まります。 リテラルの値は、関連付けられているトークンを正しい型にキャストし、トークンから値を取得することによって決定できます。

StringLiteralToken(String, String)

文字列リテラル トークンを表します。

StringLiteralToken(SyntaxTriviaList, String, String, SyntaxTriviaList)

文字列リテラル トークンを表します。

StructureBlock(StructureStatementSyntax)

構造体の宣言、その内容、および構造体を終了する End ステートメントを表します。

StructureBlock(StructureStatementSyntax, SyntaxList<InheritsStatementSyntax>, SyntaxList<ImplementsStatementSyntax>, SyntaxList<StatementSyntax>)

構造体の宣言、その内容、および構造体を終了する End ステートメントを表します。

StructureBlock(StructureStatementSyntax, SyntaxList<InheritsStatementSyntax>, SyntaxList<ImplementsStatementSyntax>, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

構造体の宣言、その内容、および構造体を終了する End ステートメントを表します。

StructureConstraint(SyntaxToken)

特殊な型パラメーター制約の 1 つである New、クラス、または構造体。 Kind プロパティから取得できる特殊な制約の種類は、NewConstraint、ReferenceConstraint、ValueConstraint のいずれかです。

StructureStatement(String)

Structure 宣言の先頭ステートメントを表します。 このノードは、Kind=StructureDeclarationBlock を使用した TypeBlock の開始として常に表示されます。

StructureStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax)

Structure 宣言の先頭ステートメントを表します。 このノードは、Kind=StructureDeclarationBlock を使用した TypeBlock の開始として常に表示されます。

StructureStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax)

Structure 宣言の先頭ステートメントを表します。 このノードは、Kind=StructureDeclarationBlock を使用した TypeBlock の開始として常に表示されます。

StructureStatement(SyntaxToken)

Structure 宣言の先頭ステートメントを表します。 このノードは、Kind=StructureDeclarationBlock を使用した TypeBlock の開始として常に表示されます。

SubBlock(MethodStatementSyntax)

Function または Sub ブロック宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

SubBlock(MethodStatementSyntax, SyntaxList<StatementSyntax>)

Function または Sub ブロック宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

SubBlock(MethodStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

Function または Sub ブロック宣言を表します。開始宣言、実行可能ステートメントの本文、および終了ステートメントを持つ宣言です。

SubLambdaHeader()

ラムダ式のヘッダー部分を表します

SubLambdaHeader(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax, SimpleAsClauseSyntax)

ラムダ式のヘッダー部分を表します

SubLambdaHeader(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, ParameterListSyntax, SimpleAsClauseSyntax)

ラムダ式のヘッダー部分を表します

SubNewStatement()

コンストラクターを宣言するステートメント。 このステートメントは、Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

SubNewStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, ParameterListSyntax)

コンストラクターを宣言するステートメント。 このステートメントは、Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

SubNewStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, ParameterListSyntax)

コンストラクターを宣言するステートメント。 このステートメントは、Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

SubStatement(String)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

SubStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

SubStatement(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, TypeParameterListSyntax, ParameterListSyntax, SimpleAsClauseSyntax, HandlesClauseSyntax, ImplementsClauseSyntax)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

SubStatement(SyntaxToken)

Sub または Function を宣言するステートメント。 このメソッドに本文がある場合、このステートメントは Kind=MethodDeclarationBlock を使用した BlockStatement の開始であり、メソッドの本文はその BlockStatement の本文になります。

SubtractAssignmentStatement(ExpressionSyntax, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認してどれを決定できるか。

SubtractAssignmentStatement(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

単純、複合、または Mid 代入ステートメントを表します。 種類を確認してどれを決定できるか。

SubtractExpression(ExpressionSyntax, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

SubtractExpression(ExpressionSyntax, SyntaxToken, ExpressionSyntax)

2 項演算子を表します。 Kind プロパティは、演算子を同様の種類の演算子 (算術、リレーショナル、論理、または文字列) に分類します。実行されている正確な操作は、Operator プロパティによって決定されます。

SyncLockBlock(SyncLockStatementSyntax)

SyncLock 全体を表します。..SyncLock ステートメント、囲まれたステートメント、End SyncLock ステートメントなど、End SyncLock ブロック。

SyncLockBlock(SyncLockStatementSyntax, SyntaxList<StatementSyntax>)

SyncLock 全体を表します。..SyncLock ステートメント、囲まれたステートメント、End SyncLock ステートメントなど、End SyncLock ブロック。

SyncLockBlock(SyncLockStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

SyncLock 全体を表します。..SyncLock ステートメント、囲まれたステートメント、End SyncLock ステートメントなど、End SyncLock ブロック。

SyncLockStatement(ExpressionSyntax)

"SyncLock" ステートメントを表します。 このステートメントは、常に SyncLockBlock の開始として発生します。

SyncLockStatement(SyntaxToken, ExpressionSyntax)

"SyncLock" ステートメントを表します。 このステートメントは、常に SyncLockBlock の開始として発生します。

SyntaxTree(SyntaxNode, ParseOptions, String, Encoding)

構文ノードから新しい構文ツリーを作成します。

SyntaxTrivia(SyntaxKind, String)

トリビア ノードは、構文文法の一部ではないプログラム テキストの部分 (スペース、改行、コメント、プリプロセッサ ディレクティブ、無効なコードなど) を表します。

TakeClause(ExpressionSyntax)

"Skip" または "Take" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

TakeClause(SyntaxToken, ExpressionSyntax)

"Skip" または "Take" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

TakeWhileClause(ExpressionSyntax)

"Skip While" または "Take While" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

TakeWhileClause(SyntaxToken, SyntaxToken, ExpressionSyntax)

"Skip While" または "Take While" クエリ演算子を表します。 Kind プロパティによって、その値が示されます。

TernaryConditionalExpression(ExpressionSyntax, ExpressionSyntax, ExpressionSyntax)

条件式、If(condition、true-expr、false-expr) または If(expr, nothing-expr) を表します。

TernaryConditionalExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken)

条件式、If(condition、true-expr、false-expr) または If(expr, nothing-expr) を表します。

ThrowStatement()

Throw ステートメントを表します。

ThrowStatement(ExpressionSyntax)

Throw ステートメントを表します。

ThrowStatement(SyntaxToken, ExpressionSyntax)

Throw ステートメントを表します。

Token(SyntaxKind, String)
Token(SyntaxKind, SyntaxTriviaList, String)
Token(SyntaxTriviaList, SyntaxKind, String)
Token(SyntaxTriviaList, SyntaxKind, SyntaxTriviaList, String)
TokenList()

トークンの空のリストを作成します。

TokenList(IEnumerable<SyntaxToken>)

トークンの一覧を作成します。

TokenList(SyntaxToken)

トークンのシングルトン リストを作成します。

TokenList(SyntaxToken[])

トークンの一覧を作成します。

Trivia(StructuredTriviaSyntax)
TriviaList()

空のトリビアの一覧を作成します。

TriviaList(IEnumerable<SyntaxTrivia>)

トリビアの一覧を作成します。

TriviaList(SyntaxTrivia)

トリビアのシングルトン リストを作成します。

TriviaList(SyntaxTrivia[])

トリビアの一覧を作成します。

TrueLiteralExpression(SyntaxToken)

リテラルを表します。 リテラルの種類は、Kind プロパティ (IntegerLiteral、CharacterLiteral、BooleanLiteral、DecimalLiteral、FloatingLiteral、DateLiteral、StringLiteral) によって決まります。 リテラルの値は、関連付けられているトークンを正しい型にキャストし、トークンから値を取得することによって決定できます。

TryBlock()

"Try ...キャッチ。。。最終的に。。。End Try" ブロック。

TryBlock(SyntaxList<StatementSyntax>, SyntaxList<CatchBlockSyntax>, FinallyBlockSyntax)

"Try ...キャッチ。。。最終的に。。。End Try" ブロック。

TryBlock(TryStatementSyntax, SyntaxList<StatementSyntax>, SyntaxList<CatchBlockSyntax>, FinallyBlockSyntax, EndBlockStatementSyntax)

"Try ...キャッチ。。。最終的に。。。End Try" ブロック。

TryCastExpression(ExpressionSyntax, TypeSyntax)
TryCastExpression(SyntaxToken, SyntaxToken, ExpressionSyntax, SyntaxToken, TypeSyntax, SyntaxToken)
TryStatement()

"Try" ブロックを開始する "Try" ステートメントを表します。

TryStatement(SyntaxToken)

"Try" ブロックを開始する "Try" ステートメントを表します。

TupleExpression(SeparatedSyntaxList<SimpleArgumentSyntax>)

タプル リテラル式を表します。

TupleExpression(SimpleArgumentSyntax[])

タプル リテラル式を表します。

TupleExpression(SyntaxToken, SeparatedSyntaxList<SimpleArgumentSyntax>, SyntaxToken)

タプル リテラル式を表します。

TupleType(SeparatedSyntaxList<TupleElementSyntax>)

タプル型の式を表します。

TupleType(SyntaxToken, SeparatedSyntaxList<TupleElementSyntax>, SyntaxToken)

タプル型の式を表します。

TupleType(TupleElementSyntax[])

タプル型の式を表します。

TypeArgumentList(SeparatedSyntaxList<TypeSyntax>)

ジェネリック型引数のかっこで区切ったリストを表します。

TypeArgumentList(SyntaxToken, SyntaxToken, SeparatedSyntaxList<TypeSyntax>, SyntaxToken)

ジェネリック型引数のかっこで区切ったリストを表します。

TypeArgumentList(TypeSyntax[])

ジェネリック型引数のかっこで区切ったリストを表します。

TypeBlock(SyntaxKind, TypeStatementSyntax, SyntaxList<InheritsStatementSyntax>, SyntaxList<ImplementsStatementSyntax>, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)
TypeConstraint(TypeSyntax)

型である型パラメーター制約を表します。

TypedTupleElement(TypeSyntax)

型のみを指定するタプル要素の 1 つの宣言を表します。

TypeOfExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, TypeSyntax)

TypeOf... を表します。Is または IsNot 式。

TypeOfExpression(SyntaxKind, SyntaxToken, ExpressionSyntax, SyntaxToken, TypeSyntax)

TypeOf... を表します。Is または IsNot 式。

TypeOfIsExpression(ExpressionSyntax, TypeSyntax)

TypeOf... を表します。Is または IsNot 式。

TypeOfIsExpression(SyntaxToken, ExpressionSyntax, SyntaxToken, TypeSyntax)

TypeOf... を表します。Is または IsNot 式。

TypeOfIsNotExpression(ExpressionSyntax, TypeSyntax)

TypeOf... を表します。Is または IsNot 式。

TypeOfIsNotExpression(SyntaxToken, ExpressionSyntax, SyntaxToken, TypeSyntax)

TypeOf... を表します。Is または IsNot 式。

TypeParameter(String)

ジェネリック型宣言の型パラメーターを表します。

TypeParameter(SyntaxToken)

ジェネリック型宣言の型パラメーターを表します。

TypeParameter(SyntaxToken, SyntaxToken, TypeParameterConstraintClauseSyntax)

ジェネリック型宣言の型パラメーターを表します。

TypeParameterList(SeparatedSyntaxList<TypeParameterSyntax>)

宣言内の型パラメーター リストを表します。

TypeParameterList(SyntaxToken, SyntaxToken, SeparatedSyntaxList<TypeParameterSyntax>, SyntaxToken)

宣言内の型パラメーター リストを表します。

TypeParameterList(TypeParameterSyntax[])

宣言内の型パラメーター リストを表します。

TypeParameterMultipleConstraintClause(ConstraintSyntax[])

型パラメーター制約句の 1 つ。 これは、"As { Constraints }" という形式の制約句を表します。

TypeParameterMultipleConstraintClause(SeparatedSyntaxList<ConstraintSyntax>)

型パラメーター制約句の 1 つ。 これは、"As { Constraints }" という形式の制約句を表します。

TypeParameterMultipleConstraintClause(SyntaxToken, SyntaxToken, SeparatedSyntaxList<ConstraintSyntax>, SyntaxToken)

型パラメーター制約句の 1 つ。 これは、"As { Constraints }" という形式の制約句を表します。

TypeParameterSingleConstraintClause(ConstraintSyntax)

型パラメーター制約句の 1 つ。 これは、"As Constraint" の形式の制約句を表します。

TypeParameterSingleConstraintClause(SyntaxToken, ConstraintSyntax)

型パラメーター制約句の 1 つ。 これは、"As Constraint" の形式の制約句を表します。

TypeStatement(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax)
UnaryExpression(SyntaxKind, SyntaxToken, ExpressionSyntax)

単項演算子 (Plus、Negate、Not、AddressOf) について説明します。

UnaryMinusExpression(ExpressionSyntax)

単項演算子 (Plus、Negate、Not、AddressOf) について説明します。

UnaryMinusExpression(SyntaxToken, ExpressionSyntax)

単項演算子 (Plus、Negate、Not、AddressOf) について説明します。

UnaryPlusExpression(ExpressionSyntax)

単項演算子 (Plus、Negate、Not、AddressOf) について説明します。

UnaryPlusExpression(SyntaxToken, ExpressionSyntax)

単項演算子 (Plus、Negate、Not、AddressOf) について説明します。

UntilClause(ExpressionSyntax)

Do ステートメントまたは Loop ステートメントの "While 式" または "Until 式" を表します。 句の種類は、句の種類を示すために "WhileClause" または "UntilClause" にすることができます。

UntilClause(SyntaxToken, ExpressionSyntax)

Do ステートメントまたは Loop ステートメントの "While 式" または "Until 式" を表します。 句の種類は、句の種類を示すために "WhileClause" または "UntilClause" にすることができます。

UsingBlock(UsingStatementSyntax)

Using... 全体を表します。Using ステートメント、body ステートメント、End Using ステートメントを含む End Using ステートメント。

UsingBlock(UsingStatementSyntax, SyntaxList<StatementSyntax>)

Using... 全体を表します。Using ステートメント、body ステートメント、End Using ステートメントを含む End Using ステートメント。

UsingBlock(UsingStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

Using... 全体を表します。Using ステートメント、body ステートメント、End Using ステートメントを含む End Using ステートメント。

UsingStatement()

Using ブロックを開始する Using ステートメント。 このステートメントは常に UsingBlock の開始として発生し、Using の本文はその UsingBlock の本文です。

UsingStatement(ExpressionSyntax, SeparatedSyntaxList<VariableDeclaratorSyntax>)

Using ブロックを開始する Using ステートメント。 このステートメントは常に UsingBlock の開始として発生し、Using の本文はその UsingBlock の本文です。

UsingStatement(SyntaxToken, ExpressionSyntax, SeparatedSyntaxList<VariableDeclaratorSyntax>)

Using ブロックを開始する Using ステートメント。 このステートメントは常に UsingBlock の開始として発生し、Using の本文はその UsingBlock の本文です。

VariableDeclarator(ModifiedIdentifierSyntax[])

1 つ以上の変数名を型に関連付ける変数または定数宣言ステートメントの一部を表します。

VariableDeclarator(SeparatedSyntaxList<ModifiedIdentifierSyntax>)

1 つ以上の変数名を型に関連付ける変数または定数宣言ステートメントの一部を表します。

VariableDeclarator(SeparatedSyntaxList<ModifiedIdentifierSyntax>, AsClauseSyntax, EqualsValueSyntax)

1 つ以上の変数名を型に関連付ける変数または定数宣言ステートメントの一部を表します。

VariableNameEquals(ModifiedIdentifierSyntax)

式範囲変数の名前と省略可能な型を表します。

VariableNameEquals(ModifiedIdentifierSyntax, SimpleAsClauseSyntax)

式範囲変数の名前と省略可能な型を表します。

VariableNameEquals(ModifiedIdentifierSyntax, SimpleAsClauseSyntax, SyntaxToken)

式範囲変数の名前と省略可能な型を表します。

WhereClause(ExpressionSyntax)

"Where" クエリ演算子を表します。

WhereClause(SyntaxToken, ExpressionSyntax)

"Where" クエリ演算子を表します。

WhileBlock(WhileStatementSyntax)

While... を表します。End While ステートメント (While、body、End While など)。

WhileBlock(WhileStatementSyntax, SyntaxList<StatementSyntax>)

While... を表します。End While ステートメント (While、body、End While など)。

WhileBlock(WhileStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

While... を表します。End While ステートメント (While、body、End While など)。

WhileClause(ExpressionSyntax)

Do ステートメントまたは Loop ステートメントの "While 式" または "Until 式" を表します。 句の種類は、句の種類を示すために "WhileClause" または "UntilClause" にすることができます。

WhileClause(SyntaxToken, ExpressionSyntax)

Do ステートメントまたは Loop ステートメントの "While 式" または "Until 式" を表します。 句の種類は、句の種類を示すために "WhileClause" または "UntilClause" にすることができます。

WhileOrUntilClause(SyntaxKind, SyntaxToken, ExpressionSyntax)

Do ステートメントまたは Loop ステートメントの "While 式" または "Until 式" を表します。 句の種類は、句の種類を示すために "WhileClause" または "UntilClause" にすることができます。

WhileStatement(ExpressionSyntax)

While を開始する While ステートメントです。..End While ブロック。 このステートメントは常に WhileBlock の開始として発生します。

WhileStatement(SyntaxToken, ExpressionSyntax)

While を開始する While ステートメントです。..End While ブロック。 このステートメントは常に WhileBlock の開始として発生します。

Whitespace(String)

指定したテキストを含む種類の空白トリビアを含むトリビアを作成します。

Whitespace(String, Boolean)
WhitespaceTrivia(String)

トリビア ノードは、構文文法の一部ではないプログラム テキストの部分 (スペース、改行、コメント、プリプロセッサ ディレクティブ、無効なコードなど) を表します。

WithBlock(WithStatementSyntax)

Represents a With...End With ブロックには、With ステートメント、ブロックの本体、End With ステートメントを含めます。

WithBlock(WithStatementSyntax, SyntaxList<StatementSyntax>)

Represents a With...End With ブロックには、With ステートメント、ブロックの本体、End With ステートメントを含めます。

WithBlock(WithStatementSyntax, SyntaxList<StatementSyntax>, EndBlockStatementSyntax)

Represents a With...End With ブロックには、With ステートメント、ブロックの本体、End With ステートメントを含めます。

WithEventsEventContainer(String)

WithEvents メンバーを参照するイベント コンテナーを表します。

WithEventsEventContainer(SyntaxToken)

WithEvents メンバーを参照するイベント コンテナーを表します。

WithEventsPropertyEventContainer(WithEventsEventContainerSyntax, IdentifierNameSyntax)

WithEvents メンバーのプロパティを参照するイベント コンテナーを表します。

WithEventsPropertyEventContainer(WithEventsEventContainerSyntax, SyntaxToken, IdentifierNameSyntax)

WithEvents メンバーのプロパティを参照するイベント コンテナーを表します。

WithStatement(ExpressionSyntax)

"With" ステートメントを表します。 このステートメントは常に WithBlock の BeginStatement として発生し、With の本体はその WithBlock の本文です。

WithStatement(SyntaxToken, ExpressionSyntax)

"With" ステートメントを表します。 このステートメントは常に WithBlock の BeginStatement として発生し、With の本体はその WithBlock の本文です。

XmlAttribute(XmlNodeSyntax, SyntaxToken, XmlNodeSyntax)

XML リテラル式の XML 属性を表します。

XmlAttribute(XmlNodeSyntax, XmlNodeSyntax)

XML リテラル式の XML 属性を表します。

XmlAttributeAccessExpression(ExpressionSyntax, SyntaxToken, SyntaxToken, SyntaxToken, XmlNodeSyntax)

XML メンバー要素アクセス (ノード) を表します。<要素>)、属性アクセス (ノードまたは@Attribute) 子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlAttributeAccessExpression(ExpressionSyntax, SyntaxToken, XmlNodeSyntax)

XML メンバー要素アクセス (ノード) を表します。<要素>)、属性アクセス (ノードまたは@Attribute) 子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlAttributeAccessExpression(XmlNodeSyntax)

XML メンバー要素アクセス (ノード) を表します。<要素>)、属性アクセス (ノードまたは@Attribute) 子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlBracketedName(SyntaxToken, XmlNameSyntax, SyntaxToken)

XML リテラルまたはメンバー アクセス式、または XML 名前空間インポート句の一部としてソースに表示されるフォーム <xml 名の XML 名> を表します。

XmlBracketedName(XmlNameSyntax)

XML リテラルまたはメンバー アクセス式、または XML 名前空間インポート句の一部としてソースに表示されるフォーム <xml 名の XML 名> を表します。

XmlCDataSection()

XML リテラル式の XML CDATA セクションを表します。

XmlCDataSection(SyntaxToken, SyntaxTokenList, SyntaxToken)

XML リテラル式の XML CDATA セクションを表します。

XmlComment()

コメント!--フォーム<>の XML コメントを表します。これは、XML リテラル式に表示されます。

XmlComment(SyntaxToken, SyntaxTokenList, SyntaxToken)

コメント!--フォーム<>の XML コメントを表します。これは、XML リテラル式に表示されます。

XmlCrefAttribute(CrefReferenceSyntax)

xml ドキュメント コメント内に cref 属性の構文ノードを作成します。

XmlCrefAttribute(CrefReferenceSyntax, SyntaxKind)

xml ドキュメント コメント内に cref 属性の構文ノードを作成します。

XmlCrefAttribute(XmlNameSyntax, SyntaxToken, CrefReferenceSyntax, SyntaxToken)

cref 属性によって参照されるシンボル (see または seealso> ドキュメント コメント タグなど)。<>< たとえば、 <cref="M" />を参照してください。

XmlCrefAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken, CrefReferenceSyntax, SyntaxToken)

cref 属性によって参照されるシンボル (see または seealso> ドキュメント コメント タグなど)。<>< たとえば、 <cref="M" />を参照してください。

XmlDeclaration(SyntaxToken, SyntaxToken, XmlDeclarationOptionSyntax, XmlDeclarationOptionSyntax, XmlDeclarationOptionSyntax, SyntaxToken)

XML リテラル式の XML 宣言プロローグを表します。

XmlDeclaration(XmlDeclarationOptionSyntax)

XML リテラル式の XML 宣言プロローグを表します。

XmlDeclaration(XmlDeclarationOptionSyntax, XmlDeclarationOptionSyntax, XmlDeclarationOptionSyntax)

XML リテラル式の XML 宣言プロローグを表します。

XmlDeclarationOption(SyntaxToken, SyntaxToken, XmlStringSyntax)

XML ドキュメント プロローグ オプション (バージョン、エンコード、スタンドアロン、または XML リテラル式の空白) を表します。

XmlDeclarationOption(XmlStringSyntax)

XML ドキュメント プロローグ オプション (バージョン、エンコード、スタンドアロン、または XML リテラル式の空白) を表します。

XmlDescendantAccessExpression(ExpressionSyntax, SyntaxToken, SyntaxToken, SyntaxToken, XmlNodeSyntax)

XML メンバー要素アクセス (ノード) を表します。<要素>)、属性アクセス (ノードまたは@Attribute) 子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlDescendantAccessExpression(ExpressionSyntax, SyntaxToken, XmlNodeSyntax)

XML メンバー要素アクセス (ノード) を表します。<要素>)、属性アクセス (ノードまたは@Attribute) 子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlDescendantAccessExpression(XmlNodeSyntax)

XML メンバー要素アクセス (ノード) を表します。<要素>)、属性アクセス (ノードまたは@Attribute) 子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlDocument(XmlDeclarationSyntax, SyntaxList<XmlNodeSyntax>, XmlNodeSyntax, SyntaxList<XmlNodeSyntax>)

XML ドキュメント リテラル式を表します。

XmlDocument(XmlDeclarationSyntax, XmlNodeSyntax)

XML ドキュメント リテラル式を表します。

XmlElement(String, SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内の名前付き xml 要素の構文表現を作成します。

XmlElement(XmlElementStartTagSyntax, SyntaxList<XmlNodeSyntax>, XmlElementEndTagSyntax)

XML リテラル式の内容を持つ XML 要素を表します。

XmlElement(XmlElementStartTagSyntax, XmlElementEndTagSyntax)

XML リテラル式の内容を持つ XML 要素を表します。

XmlElement(XmlNameSyntax, SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内の名前付き xml 要素の構文表現を作成します。

XmlElementAccessExpression(ExpressionSyntax, SyntaxToken, SyntaxToken, SyntaxToken, XmlNodeSyntax)

XML メンバー要素のアクセス (ノード) を表します。<要素>)、属性アクセス (ノード、@Attribute) または子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlElementAccessExpression(ExpressionSyntax, SyntaxToken, XmlNodeSyntax)

XML メンバー要素のアクセス (ノード) を表します。<要素>)、属性アクセス (ノード、@Attribute) または子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlElementAccessExpression(XmlNodeSyntax)

XML メンバー要素のアクセス (ノード) を表します。<要素>)、属性アクセス (ノード、@Attribute) または子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlElementEndTag()

フォーム </要素の XML 要素の終了タグを表します>。

XmlElementEndTag(SyntaxToken, XmlNameSyntax, SyntaxToken)

フォーム </要素の XML 要素の終了タグを表します>。

XmlElementEndTag(XmlNameSyntax)

フォーム </要素の XML 要素の終了タグを表します>。

XmlElementStartTag(SyntaxToken, XmlNodeSyntax, SyntaxList<XmlNodeSyntax>, SyntaxToken)

フォーム <要素の XML 要素の開始タグを表します>。

XmlElementStartTag(XmlNodeSyntax)

フォーム <要素の XML 要素の開始タグを表します>。

XmlElementStartTag(XmlNodeSyntax, SyntaxList<XmlNodeSyntax>)

フォーム <要素の XML 要素の開始タグを表します>。

XmlEmbeddedExpression(ExpressionSyntax)

XML リテラル内の埋め込み式 (例: '<name><%= obj) を表します。Name =%></name>'。

XmlEmbeddedExpression(SyntaxToken, ExpressionSyntax, SyntaxToken)

XML リテラル内の埋め込み式 (例: '<name><%= obj) を表します。Name =%></name>'。

XmlEmptyElement(String)

xml ドキュメント コメント内の名前付き空の xml 要素の構文表現を作成します。

XmlEmptyElement(SyntaxToken, XmlNodeSyntax, SyntaxList<XmlNodeSyntax>, SyntaxToken)

form <要素 / の空の XML 要素を表します。>

XmlEmptyElement(XmlNodeSyntax)

form <要素 / の空の XML 要素を表します。>

XmlEmptyElement(XmlNodeSyntax, SyntaxList<XmlNodeSyntax>)

form <要素 / の空の XML 要素を表します。>

XmlEntityLiteralToken(String, String)

PCData または Xml 属性値とも呼ばれる Xml コンテンツの文字データを表します。 コメント、pi、cdata テキストなどの正規化を必要としないテキストでも、すべてのテキストがここに表示されます。

XmlEntityLiteralToken(SyntaxTriviaList, String, String, SyntaxTriviaList)

PCData または Xml 属性値とも呼ばれる Xml コンテンツの文字データを表します。 コメント、pi、cdata テキストなどの正規化を必要としないテキストでも、すべてのテキストがここに表示されます。

XmlExampleElement(SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内のサンプル要素の構文表現を作成します。

XmlExampleElement(XmlNodeSyntax[])

xml ドキュメント コメント内のサンプル要素の構文表現を作成します。

XmlExceptionElement(CrefReferenceSyntax, SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内に例外要素の構文表現を作成します。

XmlExceptionElement(CrefReferenceSyntax, XmlNodeSyntax[])

xml ドキュメント コメント内に例外要素の構文表現を作成します。

XmlMemberAccessExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, SyntaxToken, SyntaxToken, XmlNodeSyntax)

XML メンバー要素のアクセス (ノード) を表します。<要素>)、属性アクセス (ノード、@Attribute) または子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlMemberAccessExpression(SyntaxKind, ExpressionSyntax, SyntaxToken, XmlNodeSyntax)

XML メンバー要素のアクセス (ノード) を表します。<要素>)、属性アクセス (ノード、@Attribute) または子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlMemberAccessExpression(SyntaxKind, XmlNodeSyntax)

XML メンバー要素のアクセス (ノード) を表します。<要素>)、属性アクセス (ノード、@Attribute) または子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlMultiLineElement(String, SyntaxList<XmlNodeSyntax>)

複数のテキスト行にまたがる xml 要素の構文表現を作成します。

XmlMultiLineElement(XmlNameSyntax, SyntaxList<XmlNodeSyntax>)

複数のテキスト行にまたがる xml 要素の構文表現を作成します。

XmlName()

XML リテラルまたはメンバー アクセス式、または XML 名前空間インポート句の一部としてソースに表示される形式 'name' または 'namespace:name' の XML 名を表します。

XmlName(XmlPrefixSyntax, SyntaxToken)

XML リテラルまたはメンバー アクセス式、または XML 名前空間インポート句の一部としてソースに表示される形式 'name' または 'namespace:name' の XML 名を表します。

XmlNameAttribute(String)

xml ドキュメント コメント内の xml 要素に name 属性の構文ノードを作成します。

XmlNameAttribute(XmlNameSyntax, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

name 属性によって参照されるパラメーターまたは型パラメーター シンボル (param> または typeparam> ドキュメント コメント タグなど<<)。 たとえば、パラメーター名 ="M" />の <M。

XmlNameAttribute(XmlNameSyntax, SyntaxToken, SyntaxToken, IdentifierNameSyntax, SyntaxToken)

name 属性によって参照されるパラメーターまたは型パラメーター シンボル (param> または typeparam> ドキュメント コメント タグなど<<)。 たとえば、パラメーター名 ="M" />の <M。

XmlNamespaceImportsClause(SyntaxToken, XmlAttributeSyntax, SyntaxToken)

XML 式の XML 名前空間を定義します。

XmlNamespaceImportsClause(XmlAttributeSyntax)

XML 式の XML 名前空間を定義します。

XmlNameToken(String, SyntaxKind)

XML 1.0 の名前空間ごとの Xml NCName を表します

XmlNameToken(SyntaxTriviaList, String, SyntaxKind, SyntaxTriviaList)

XML 1.0 の名前空間ごとの Xml NCName を表します

XmlNewLine(String)

最後にドキュメント コメント外部トリビア (ドキュメント コメントの継続) を含む改行トークンを含む xml テキストの構文表現を作成します。

XmlNullKeywordElement()

'null' 言語キーワードを指す、xml ドキュメント コメント内の see 要素の構文表現を作成します。

XmlParaElement(SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内に para 要素の構文表現を作成します。

XmlParaElement(XmlNodeSyntax[])

xml ドキュメント コメント内に para 要素の構文表現を作成します。

XmlParamElement(String, SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内の param 要素の構文表現を作成します (メソッド パラメーターのドキュメントなど)。

XmlParamElement(String, XmlNodeSyntax[])

xml ドキュメント コメント内の param 要素の構文表現を作成します (メソッド パラメーターのドキュメントなど)。

XmlParamRefElement(String)

xml ドキュメント コメント内に paramref 要素の構文表現を作成します (メソッドの特定のパラメーターを参照する場合など)。

XmlPermissionElement(CrefReferenceSyntax, SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内に権限要素の構文表現を作成します。

XmlPermissionElement(CrefReferenceSyntax, XmlNodeSyntax[])

xml ドキュメント コメント内に権限要素の構文表現を作成します。

XmlPlaceholderElement(SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内のプレースホルダー要素の構文表現を作成します。

XmlPlaceholderElement(XmlNodeSyntax[])

xml ドキュメント コメント内のプレースホルダー要素の構文表現を作成します。

XmlPrefix()

xml:ns="のように、形式 'prefix:' の XML 名前空間プレフィックスを表します。

XmlPrefix(SyntaxToken, SyntaxToken)

xml:ns="のように、形式 'prefix:' の XML 名前空間プレフィックスを表します。

XmlPrefixName()

GetXmlNamespace() に表示されるフォーム 'name' の XML 名を表します。

XmlPrefixName(SyntaxToken)

GetXmlNamespace() に表示されるフォーム 'name' の XML 名を表します。

XmlPreliminaryElement()

xml ドキュメント コメント内の暫定要素の構文ノードを作成します。

XmlProcessingInstruction()

フォーム '<の XML 処理命令を表します。 XMLProcessingTarget XMLProcessingValue ?>'.

XmlProcessingInstruction(SyntaxToken, SyntaxToken, SyntaxTokenList, SyntaxToken)

フォーム '<の XML 処理命令を表します。 XMLProcessingTarget XMLProcessingValue ?>'.

XmlRemarksElement(SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内に解説要素を作成します。

XmlRemarksElement(XmlNodeSyntax[])

xml ドキュメント コメント内に解説要素を作成します。

XmlReturnsElement(SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内に returns 要素を作成します。

XmlReturnsElement(XmlNodeSyntax[])

xml ドキュメント コメント内に returns 要素を作成します。

XmlSeeAlsoElement(CrefReferenceSyntax)

xml ドキュメント コメント内に seealso 要素を作成します。

XmlSeeAlsoElement(Uri, SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内に seealso 要素を作成します。

XmlSeeElement(CrefReferenceSyntax)

xml ドキュメント コメント内に see 要素を作成します。

XmlString(SyntaxToken, SyntaxToken)

XML 要素の内容として埋め込まれた XML 文字の文字列を表します。

XmlString(SyntaxToken, SyntaxTokenList, SyntaxToken)

XML 要素の内容として埋め込まれた XML 文字の文字列を表します。

XmlSummaryElement(SyntaxList<XmlNodeSyntax>)

xml ドキュメント コメント内にサマリー要素を作成します。

XmlSummaryElement(XmlNodeSyntax[])

xml ドキュメント コメント内にサマリー要素を作成します。

XmlText()

Xml テキストを表します。

XmlText(String)

xml テキスト ノードの構文表現を生成します (たとえば、xml ドキュメント コメントの場合)。

XmlText(SyntaxToken[])

xml テキスト ノードの構文表現を生成します (たとえば、xml ドキュメント コメントの場合)。

XmlText(SyntaxTokenList)

Xml テキストを表します。

XmlTextLiteral(String)

xml テキスト リテラルの構文表現を生成します。

XmlTextLiteral(String, String)

xml テキスト リテラルの構文表現を生成します。

XmlTextLiteralToken(String, String)

PCData または Xml 属性値とも呼ばれる Xml コンテンツの文字データを表します。 コメント、pi、cdata テキストなどの正規化を必要としないテキストでも、すべてのテキストがここに表示されます。

XmlTextLiteralToken(SyntaxTriviaList, String, String, SyntaxTriviaList)

PCData または Xml 属性値とも呼ばれる Xml コンテンツの文字データを表します。 コメント、pi、cdata テキストなどの正規化を必要としないテキストでも、すべてのテキストがここに表示されます。

XmlTextNewLine(String)

最後にドキュメント コメント外部トリビアを含む xml 改行トークンの構文表現を作成します (ドキュメント コメントの継続)。

XmlTextNewLine(String, Boolean)

xml ドキュメント コメントの xml 改行トークンの構文表現を作成します。

XmlTextNewLine(String, String, SyntaxTriviaList, SyntaxTriviaList)

XmlTextLiteralNewLineToken という種類のトークンを作成します。

XmlTextToken(SyntaxKind, String, String)

PCData または Xml 属性値とも呼ばれる Xml コンテンツの文字データを表します。 コメント、pi、cdata テキストなどの正規化を必要としないテキストでも、すべてのテキストがここに表示されます。

XmlTextToken(SyntaxTriviaList, SyntaxKind, String, String, SyntaxTriviaList)

PCData または Xml 属性値とも呼ばれる Xml コンテンツの文字データを表します。 コメント、pi、cdata テキストなどの正規化を必要としないテキストでも、すべてのテキストがここに表示されます。

XmlThreadSafetyElement()

xml ドキュメント コメント内にスレッド セーフ要素を作成します。

XmlThreadSafetyElement(Boolean, Boolean)

xml ドキュメント コメント内にスレッド セーフ要素を作成します。

XmlValueElement(SyntaxList<XmlNodeSyntax>)

xml 値要素の構文表現を作成します (たとえば、xml ドキュメント コメントの場合)。

XmlValueElement(XmlNodeSyntax[])

xml 値要素の構文表現を作成します (たとえば、xml ドキュメント コメントの場合)。

YieldStatement(ExpressionSyntax)

Yield ステートメントを表します。

YieldStatement(SyntaxToken, ExpressionSyntax)

Yield ステートメントを表します。

適用対象