SyntaxKind 列挙型

定義

すべての Visual Basic 構文ノードの種類を含む列挙。

public enum class SyntaxKind
public enum SyntaxKind
type SyntaxKind = 
Public Enum SyntaxKind
継承
SyntaxKind

フィールド

AddAssignmentStatement 249

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

AddExpression 307

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

AddHandlerAccessorBlock 85

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

AddHandlerAccessorStatement 107

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

AddHandlerKeyword 413

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AddHandlerStatement 262

AddHandler または RemoveHandler ステートメントを表します。 Kind プロパティによって、どのプロパティが決定されます。

AddressOfExpression 336

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

AddressOfKeyword 414

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AggregateClause 361

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

AggregateKeyword 584

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AggregationRangeVariable 355

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

AliasKeyword 415

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AllKeyword 585

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AmpersandEqualsToken 664

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

AmpersandToken 638

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

AndAlsoExpression 332

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

AndAlsoKeyword 417

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AndExpression 330

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

AndKeyword 416

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AnonymousObjectCreationExpression 298

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

AnsiKeyword 586

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ArgumentList 347

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

ArrayCreationExpression 301

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

ArrayRankSpecifier 134

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

ArrayType 396

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

AscendingKeyword 587

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AscendingOrdering 375

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

AsKeyword 418

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AsNewClause 124

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

AssemblyKeyword 588

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AsteriskEqualsToken 665

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

AsteriskToken 647

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

AsyncKeyword 630

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AtToken 635

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

Attribute 136

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

AttributeList 135

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

AttributesStatement 138

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

AttributeTarget 137

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

AutoKeyword 589

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

AwaitExpression 412

Await 式を表します。

AwaitKeyword 631

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

BackslashEqualsToken 669

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

BackslashToken 659

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

BadDirectiveTrivia 753

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

BadToken 693

Visual Basic 言語 (セミコロン ';' など) で意味を持たない、ソースに表示される一連の文字を表します。 このトークンは、解析エラーの回復の成果物として SkippedTokenTrivia にのみ表示されます。

BeginCDataToken 690

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

BinaryConditionalExpression 337

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

BinaryKeyword 590

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

BooleanKeyword 421

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ByKeyword 591

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ByRefKeyword 422

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ByteKeyword 423

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ByValKeyword 424

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CallKeyword 425

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CallStatement 261

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

CaretEqualsToken 670

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

CaretToken 662

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

CaseBlock 207

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

CaseElseBlock 210

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

CaseElseStatement 212

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

CaseEqualsClause 216

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

CaseGreaterThanClause 223

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

CaseGreaterThanOrEqualClause 222

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

CaseKeyword 426

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CaseLessThanClause 218

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

CaseLessThanOrEqualClause 219

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

CaseNotEqualsClause 217

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

CaseStatement 211

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

CatchBlock 187

Try..の Catch 部分を表します。キャッチ。。。最終的に。。。End Try ステートメント。Catch ステートメントの後に、その Catch ステートメントによって制御されるステートメントの本体が続きます。 Kind プロパティは、これがどの種類のパーツであるかを返します。

CatchFilterClause 191

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

CatchKeyword 427

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CatchStatement 190

Try..の Catch 部分を表します。キャッチ。。。最終的に。。。End Try。 このステートメントは常に CatchPart の Begin です。

CBoolKeyword 428

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CByteKeyword 429

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CCharKeyword 432

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CDateKeyword 433

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CDblKeyword 435

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CDecKeyword 434

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CharacterLiteralExpression 272

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

CharacterLiteralToken 706

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

CharKeyword 436

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CIntKeyword 437

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ClassBlock 53

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

ClassConstraint 73

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

ClassKeyword 438

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ClassStatement 62

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

CLngKeyword 439

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CloseBraceToken 645

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

CloseParenToken 643

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

CObjKeyword 440

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CollectionInitializer 302

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

CollectionRangeVariable 353

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

ColonEqualsToken 663

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

ColonToken 652

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

ColonTrivia 731

構文的に重要でないコロンを表します。

CommaToken 636

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

CommentTrivia 732

コメントを表します。

CompareKeyword 592

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CompilationUnit 38

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

ConcatenateAssignmentStatement 259

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

ConcatenateExpression 317

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

ConditionalAccessExpression 713

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

ConflictMarkerTrivia 792

マージ競合マーカー ("<<<<<<<"など) がソース コードで検出されたときに作成されたトリビア

ConstDirectiveTrivia 736

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

ConstKeyword 441

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ConstructorBlock 81

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

ContinueDoStatement 167

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

ContinueForStatement 168

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

ContinueKeyword 443

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ContinueWhileStatement 166

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

CrefOperatorReference 409
CrefReference 404

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

CrefSignature 407

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

CrefSignaturePart 408
CSByteKeyword 444

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CShortKeyword 445

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CSngKeyword 446

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CStrKeyword 447

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CTypeExpression 303
CTypeKeyword 448

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CUIntKeyword 449

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CULngKeyword 450

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CUShortKeyword 453

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

CustomKeyword 593

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DateKeyword 454

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DateLiteralExpression 276

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

DateLiteralToken 704

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

DecimalKeyword 455

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DecimalLiteralToken 703

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

DeclareFunctionStatement 97

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

DeclareKeyword 456

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DeclareSubStatement 96

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

DefaultKeyword 457

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DelegateFunctionStatement 99

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

DelegateKeyword 458

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DelegateSubStatement 98

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

DescendingKeyword 594

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DescendingOrdering 376

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

DictionaryAccessExpression 292

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

DimKeyword 459

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DirectCastExpression 304
DirectCastKeyword 460

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DisabledTextTrivia 735

false プリプロセッサ ブロック内のテキストを表します

DisableKeyword 595

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DisableWarningDirectiveTrivia 749

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

DistinctClause 362

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

DistinctKeyword 596

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DivideAssignmentStatement 252

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

DivideExpression 310

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

DocumentationCommentExteriorTrivia 734

XML ドキュメント コメントの ''' プレフィックスを表します。

DocumentationCommentLineBreakToken 697

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

DocumentationCommentTrivia 710

ソースに表示されるドキュメント コメント (例: ''' Summary>) を<表します。

DoKeyword 461

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DollarSignDoubleQuoteToken 785

挿入文字列式の '$" トークンを表します。

DoLoopUntilBlock 760

"Do ...ループ" ブロック。

DoLoopWhileBlock 759

"Do ...ループ" ブロック。

DotToken 650

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

DoubleKeyword 462

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

DoubleQuoteToken 676

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

DoUntilLoopBlock 758

"Do ...ループ" ブロック。

DoUntilStatement 772

"Do .." を開始する "Do Until" ステートメントを表します。ループ" ブロック。

DoWhileLoopBlock 757

"Do ...ループ" ブロック。

DoWhileStatement 771

"Do .." を開始する "Do While" ステートメントを表します。ループ" ブロック。

EachKeyword 463

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ElseBlock 181

Else ステートメントで構成される If ステートメントの Else 部分を表し、その後に Else によって制御されるステートメントの本文を表します。

ElseCaseClause 213

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

ElseDirectiveTrivia 739

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

ElseIfBlock 180

開始ステートメント (If または ElseIf) の後に、その開始ステートメントによって制御されるステートメントの本文で構成される If ステートメントの一部を表します。 Kind プロパティは、これが If または ElseIf の場合に返します。

ElseIfDirectiveTrivia 738

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

ElseIfKeyword 465

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ElseIfStatement 183

If..の If パーツまたは ElseIf パーツを表します。End If block (or line If)。 このステートメントは、常に IfPart の Begin です。 Kind を調べて、これが If ステートメントか ElseIf ステートメントかを判断できます。

ElseKeyword 464

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ElseStatement 184

If..の Else 部分を表します。End If block (or line If)。 このステートメントは常に ElsePart の Begin です。

EmptyStatement 2

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

EmptyToken 679

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

EnableKeyword 599

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

EnableWarningDirectiveTrivia 748

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

EndAddHandlerStatement 22

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

EndCDataToken 691

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

EndClassStatement 12

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

EndEnumStatement 10

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

EndEventStatement 21

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

EndExternalSourceDirectiveTrivia 746

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

EndFunctionStatement 16

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

EndGetStatement 17

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

EndIfDirectiveTrivia 740

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

EndIfKeyword 580

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

EndIfStatement 5

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

EndInterfaceStatement 11

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

EndKeyword 466

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

EndModuleStatement 13

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

EndNamespaceStatement 14

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

EndOfFileToken 678

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

EndOfInterpolatedStringToken 787

解析時の挿入文字列の末尾を表します。

EndOfLineTrivia 730

構文的に重要でない改行を表します。

EndOfXmlToken 692

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

EndOperatorStatement 20

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

EndPropertyStatement 19

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

EndRaiseEventStatement 24

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

EndRegionDirectiveTrivia 744

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

EndRemoveHandlerStatement 23

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

EndSelectStatement 8

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

EndSetStatement 18

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

EndStatement 156

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

EndStructureStatement 9

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

EndSubStatement 15

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

EndSyncLockStatement 27

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

EndTryStatement 26

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

EndUsingStatement 6

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

EndWhileStatement 25

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

EndWithStatement 7

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

EnumBlock 54

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

EnumKeyword 467

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

EnumMemberDeclaration 78

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

EnumStatement 63

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

EqualsExpression 319

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

EqualsKeyword 600

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

EqualsToken 656

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

EqualsValue 129

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

EraseKeyword 468

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

EraseStatement 271

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

ErrorKeyword 469

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ErrorStatement 195

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

EventBlock 89

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

EventKeyword 470

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

EventStatement 102

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

ExclamationToken 634

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

ExclusiveOrExpression 329

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

ExitDoStatement 157

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

ExitForStatement 158

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

ExitFunctionStatement 160

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

ExitKeyword 471

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ExitOperatorStatement 161

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

ExitPropertyStatement 162

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

ExitSelectStatement 164

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

ExitSubStatement 159

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

ExitTryStatement 163

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

ExitWhileStatement 165

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

ExplicitKeyword 601

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ExponentiateAssignmentStatement 254

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

ExponentiateExpression 314

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

ExpressionRangeVariable 354

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

ExpressionStatement 139

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

ExternalChecksumDirectiveTrivia 747

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

ExternalChecksumKeyword 603

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ExternalSourceDirectiveTrivia 745

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

ExternalSourceKeyword 602

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

FalseKeyword 474

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

FalseLiteralExpression 274

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

FieldDeclaration 119

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

FinallyBlock 188

Try..の Finally 部分を表します。キャッチ。。。最終的に。。。End Try ステートメントは、Finally ステートメントで構成され、その後に Finally によって制御されるステートメントの本体が続きます。

FinallyKeyword 475

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

FinallyStatement 194

Try..の Finally 部分を表します。キャッチ。。。最終的に。。。End Try。 このステートメントは常に FinallyPart の Begin です。

FloatingLiteralToken 702

フローティング リテラル トークンを表します。

ForBlock 237

For または For Each ブロックを表します。このブロックには、導入ステートメント、本文、および "Next" が含まれます (For を含む変数に複数の変数がある Next がある場合は省略できます)。

ForEachBlock 238

For または For Each ブロックを表します。このブロックには、導入ステートメント、本文、および "Next" が含まれます (For を含む変数に複数の変数がある Next がある場合は省略できます)。

ForEachStatement 241

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

ForKeyword 476

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ForStatement 239

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

ForStepClause 240

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

FriendKeyword 477

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

FromClause 359

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

FromKeyword 604

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

FunctionAggregation 357

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

FunctionBlock 80

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

FunctionKeyword 478

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

FunctionLambdaHeader 346

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

FunctionStatement 94

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

GenericName 400

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

GetAccessorBlock 83

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

GetAccessorStatement 105

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

GetKeyword 479

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

GetTypeExpression 285

GetType 式を表します。

GetTypeKeyword 480

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

GetXmlNamespaceExpression 290

GetXmlNamespace 式を表します。

GetXmlNamespaceKeyword 481

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

GlobalKeyword 482

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

GlobalName 402

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

GosubKeyword 581

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

GoToKeyword 483

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

GoToStatement 149

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

GreaterThanEqualsToken 658

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

GreaterThanExpression 324

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

GreaterThanGreaterThanEqualsToken 674

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

GreaterThanGreaterThanToken 672

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

GreaterThanOrEqualExpression 323

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

GreaterThanToken 657

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

GroupAggregation 358

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

GroupByClause 368

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

GroupJoinClause 371

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

GroupKeyword 605

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

HandlesClause 113

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

HandlesClauseItem 117

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

HandlesKeyword 484

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

HashToken 637

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

IdentifierLabel 150

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

IdentifierName 399

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

IdentifierToken 700

識別子トークンを表します。 これには、名前と型文字を囲む角かっこが含まれる場合があります。

IfDirectiveTrivia 737

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

IfKeyword 485

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

IfStatement 182

If..の If パーツまたは ElseIf パーツを表します。End If block (or line If)。 このステートメントは、常に IfPart の Begin です。 Kind を調べて、これが If ステートメントか ElseIf ステートメントかを判断できます。

ImplementsClause 112

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

ImplementsKeyword 486

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ImplementsStatement 58

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

ImportAliasClause 754

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

ImportsKeyword 487

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ImportsStatement 42

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

IncompleteMember 118

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

InferKeyword 606

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

InferredFieldInitializer 127

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

InheritsKeyword 489

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

InheritsStatement 57

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

InKeyword 488

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

IntegerDivideAssignmentStatement 253

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

IntegerDivideExpression 311

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

IntegerKeyword 490

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

IntegerLiteralToken 701

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

InterfaceBlock 52

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

InterfaceKeyword 491

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

InterfaceStatement 61

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

InterpolatedStringExpression 780

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

InterpolatedStringText 781

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

InterpolatedStringTextToken 786

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

Interpolation 782

挿入文字列式の埋め込み式 (例: '{expression[,alignment][:formatString]}' を表します。

InterpolationAlignmentClause 783

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

InterpolationFormatClause 784

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

IntoKeyword 607

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

InvocationExpression 296

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

IsExpression 325

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

IsFalseKeyword 608

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

IsKeyword 492

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

IsNotExpression 326

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

IsNotKeyword 495

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

IsTrueKeyword 609

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

IteratorKeyword 632

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

JoinCondition 369

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

JoinKeyword 610

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

KeyKeyword 611

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

KeywordEventContainer 114

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

LabelStatement 148

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

LeftShiftAssignmentStatement 255

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

LeftShiftExpression 315

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

LessThanEqualsToken 654

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

LessThanExclamationMinusMinusToken 684

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

LessThanExpression 321

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

LessThanGreaterThanToken 655

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

LessThanLessThanEqualsToken 673

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

LessThanLessThanToken 671

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

LessThanOrEqualExpression 322

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

LessThanPercentEqualsToken 688

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

LessThanQuestionToken 686

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

LessThanSlashToken 683

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

LessThanToken 653

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

LetClause 360

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

LetKeyword 496

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

LibKeyword 497

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

LikeExpression 327

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

LikeKeyword 498

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

LineContinuationTrivia 733

行の末尾にある明示的な行連結文字を表します。つまり、_

List 1
LocalDeclarationStatement 147

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

LongKeyword 499

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

LoopKeyword 500

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

LoopUntilStatement 775

"Do ... を終了する "Loop Until" ステートメントを表します。ループ" ブロック。

LoopWhileStatement 774

"Do ... を終了する "Loop While" ステートメントを表します。ループ" ブロック。

MeExpression 282

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

MeKeyword 501

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

MidAssignmentStatement 248

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

MidExpression 260

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

MidKeyword 612

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

MinusEqualsToken 667

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

MinusMinusGreaterThanToken 685

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

MinusToken 649

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

ModifiedIdentifier 133

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

ModKeyword 502

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ModuleBlock 50

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

ModuleKeyword 503

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ModuleStatement 59

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

ModuloExpression 318

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

MultiLineFunctionLambdaExpression 343

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

MultiLineIfBlock 173

ブロック If... を表します。そうしたら。。。他。。。EndIf ステートメント。 Kind プロパティを使用して、ブロックまたは行 If かどうかを判断できます。

MultiLineSubLambdaExpression 344

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

MultiplyAssignmentStatement 251

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

MultiplyExpression 309

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

MustInheritKeyword 504

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

MustOverrideKeyword 505

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

MyBaseExpression 283

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

MyBaseKeyword 506

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

MyClassExpression 284

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

MyClassKeyword 507

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

NameColonEquals 755

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

NamedFieldInitializer 128

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

NamedTupleElement 791

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

NameOfExpression 779

NameOf 式を表します。

NameOfKeyword 778

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

NamespaceBlock 48

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

NamespaceKeyword 508

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

NamespaceStatement 49

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

NarrowingKeyword 509

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

NewConstraint 72

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

NewKeyword 511

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

NextKeyword 510

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

NextLabel 152

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

NextStatement 242

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

None 0
NotEqualsExpression 320

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

NotExpression 335

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

NothingKeyword 513

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

NothingLiteralExpression 280

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

NotInheritableKeyword 516

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

NotKeyword 512

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

NotOverridableKeyword 517

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

NullableType 397

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

NumericLabel 151

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

NumericLiteralExpression 275

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

ObjectCollectionInitializer 126

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

ObjectCreationExpression 297

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

ObjectKeyword 518

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ObjectMemberInitializer 125

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

OffKeyword 613

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OfKeyword 519

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OmittedArgument 348

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

OnErrorGoToLabelStatement 198

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

OnErrorGoToMinusOneStatement 197

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

OnErrorGoToZeroStatement 196

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

OnErrorResumeNextStatement 199

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

OnKeyword 520

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OpenBraceToken 644

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

OpenParenToken 642

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

OperatorBlock 82

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

OperatorKeyword 521

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OperatorStatement 103

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

OptionalKeyword 523

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OptionKeyword 522

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OptionStatement 41

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

OrderByClause 372

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

OrderKeyword 614

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OrElseExpression 331

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

OrElseKeyword 525

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OrExpression 328

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

OrKeyword 524

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OutKeyword 615

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OverloadsKeyword 526

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OverridableKeyword 527

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

OverridesKeyword 528

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ParamArrayKeyword 529

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

Parameter 132

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

ParameterList 92

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

ParenthesizedExpression 281

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

PartialKeyword 530

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

PercentGreaterThanToken 689

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

PlusEqualsToken 666

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

PlusToken 648

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

PredefinedCastExpression 306

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

PredefinedType 398

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

PreserveKeyword 616

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

PrintStatement 140

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

PrivateKeyword 531

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

PropertyBlock 88

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

PropertyKeyword 532

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

PropertyStatement 104

プロパティを宣言するステートメント。 このプロパティにアクセサーが宣言されている場合、このステートメントは BlockNode の Begin になり、アクセサーはそのノードの本文になります。 自動プロパティは、PropertyBlock を使用しないプロパティ宣言です。

ProtectedKeyword 533

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

PublicKeyword 534

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

QualifiedCrefOperatorReference 410
QualifiedName 401

X.Y や X(Of Z).Y など、修飾型名を表します。

QueryExpression 352

このクラスはクエリ式を表します。 クエリ式は、1 行に 1 つ以上のクエリ演算子で構成されます。 最初のクエリ演算子は、From または Aggregate である必要があります。

QuestionGreaterThanToken 687

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

QuestionToken 675

VB プログラム内の 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

RaiseEventAccessorBlock 87

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

RaiseEventAccessorStatement 111

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

RaiseEventKeyword 537

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

RaiseEventStatement 264

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

RangeArgument 351

配列の境界で使用される範囲引数 ("0 から 5" など) を表します。 "Value" プロパティは、範囲の上限を表します。

RangeCaseClause 215

Case の範囲 "式 To 式" を表します。

ReadOnlyKeyword 538

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

RedimClause 270

ReDim ステートメント句を表します。

ReDimKeyword 539

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ReDimPreserveStatement 267

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

ReDimStatement 266

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

ReferenceDirectiveTrivia 750

スクリプトに表示される#r ディレクティブを表します。

ReferenceKeyword 442

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

RegionDirectiveTrivia 741

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

RegionKeyword 617

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

REMKeyword 540

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

RemoveHandlerAccessorBlock 86

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

RemoveHandlerAccessorStatement 108

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

RemoveHandlerKeyword 541

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

RemoveHandlerStatement 263

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

ResumeKeyword 542

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ResumeLabelStatement 201

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeNextStatement 202

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ResumeStatement 200

"Resume" ステートメントを表します。 Kind プロパティを使用すると、これが "Resume"、"Resume Next"、または "Resume label" ステートメントであるかどうかを判断できます。

ReturnKeyword 543

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ReturnStatement 169

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

RightShiftAssignmentStatement 258

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

RightShiftExpression 316

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

SByteKeyword 544

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

SelectBlock 203

ケースを開始する Select Case ブロック、Contains Case ブロック、End Select ブロックなど、Select Case ブロックを表します。

SelectClause 377

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

SelectKeyword 545

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

SelectStatement 204

Select Case ステートメントを表します。 このステートメントは、常に SelectBlock の開始として発生します。

SemicolonToken 646

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

SetAccessorBlock 84

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

SetAccessorStatement 106

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

SetKeyword 546

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ShadowsKeyword 547

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

SharedKeyword 548

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ShortKeyword 549

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

SimpleArgument 349

省略可能な引数名と式だけの引数を表します。

SimpleAsClause 123

初期化子または "New" を持たない "As {type-name}" 句を表します。 型には省略可能な属性が関連付けられていますが、このノードが発生する可能性のあるすべての場所で属性が許可されるわけではありません。

SimpleAssignmentStatement 247

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

SimpleCaseClause 214

Case の 1 つの値を表します。

SimpleDoLoopBlock 756

"Do ...ループ" ブロック。

SimpleDoStatement 770

"Do.." を開始する単純な "Do" ステートメントを表します。ループ" ブロック。

SimpleImportsClause 44

型または名前空間のすべてのメンバーをインポートするか、型または名前空間のエイリアスをインポートする Imports ステートメントの句を表します。

SimpleJoinClause 370

結合クエリ演算子を表します。

SimpleLoopStatement 773

"Do ... を終了する単純な "Loop" ステートメントを表します。ループ" ブロック。

SimpleMemberAccessExpression 291

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

SingleKeyword 550

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

SingleLineElseClause 172

Else ステートメントで構成される If ステートメントの Else 部分を表し、その Else によって制御されるステートメントの本体を表します。

SingleLineFunctionLambdaExpression 339

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

SingleLineIfPart 171

1 行の If ステートメントの一部を表します。先頭の if ステートメントの後に、その開始ステートメントによって制御されるステートメントの本体が続きます。 Kind プロパティは、これが SingleLineIf の場合に返します。

SingleLineIfStatement 170

If-Then-Else ステートメントの行を表します。

SingleLineSubLambdaExpression 342

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

SingleQuoteToken 641

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

SkipClause 366

"Skip" または "Take" クエリ演算子を表します。 Kind プロパティは、そのプロパティを示します。

SkipKeyword 620

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

SkippedTokensTrivia 709

エラー回復の一部としてパーサーによってスキップされたトークンを表します。したがって、構文構造の一部ではありません。

SkipWhileClause 364

"Skip While" または "Take While" クエリ演算子を表します。 Kind プロパティは、そのプロパティを示します。

SlashEqualsToken 668

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

SlashGreaterThanToken 680

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

SlashToken 651

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

StatementTerminatorToken 677

VB プログラムの 1 つの句読点または演算子を表します。 Kind プロパティから決定できる値。

StaticKeyword 551

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

StepKeyword 552

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

StopKeyword 553

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

StopStatement 153

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

StrictKeyword 621

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

StringKeyword 554

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

StringLiteralExpression 279

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

StringLiteralToken 705

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

StructureBlock 51

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

StructureConstraint 74

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

StructureKeyword 555

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

StructureStatement 60

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

SubBlock 79

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

SubKeyword 558

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

SubLambdaHeader 345

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

SubNewStatement 95

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

SubStatement 93

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

SubtractAssignmentStatement 250

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

SubtractExpression 308

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

SyncLockBlock 145

SyncLock 全体を表します。..SyncLock ステートメント、囲まれたステートメント、End SyncLock ステートメントなど、End SyncLock ブロック。

SyncLockKeyword 559

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

SyncLockStatement 226

"SyncLock" ステートメントを表します。 このステートメントは、常に SyncLockBlock の開始として発生します。

TakeClause 367

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

TakeKeyword 622

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

TakeWhileClause 365

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

TernaryConditionalExpression 338

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

TextKeyword 623

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ThenKeyword 560

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ThrowKeyword 561

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ThrowStatement 246

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

ToKeyword 562

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

TrueKeyword 563

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

TrueLiteralExpression 273

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

TryBlock 185

Try 全体を表します。..キャッチ。。。最終的に。。。End Try ステートメント。

TryCastExpression 305
TryCastKeyword 565

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

TryKeyword 564

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

TryStatement 189

Try..の Try 部分を表します。キャッチ。。。最終的に。。。End Try。 このステートメントは、常に TryPart の開始です。

TupleExpression 788

タプル リテラル式を表します。

TupleType 789

タプル型を表します。

TypeArgumentList 403

ジェネリック型引数のかっこで区切ったリストを表します。

TypeConstraint 75

型である型パラメーター制約を表します。

TypedTupleElement 790

型のみを指定するタプル型の要素を表します

TypeKeyword 628

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

TypeOfIsExpression 286

TypeOf... を表します。Is または IsNot 式。

TypeOfIsNotExpression 287

TypeOf... を表します。Is または IsNot 式。

TypeOfKeyword 566

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

TypeParameter 67

ジェネリック型宣言の型パラメーターを表します。

TypeParameterList 66

宣言内の型パラメーター リストを表します。

TypeParameterMultipleConstraintClause 71

型パラメーター制約句の 1 つ。 これは、"As { Constraints }" の形式の制約句を表します。

TypeParameterSingleConstraintClause 70

型パラメーター制約句の 1 つ。 これは、"As Constraint" の形式の制約句を表します。

UIntegerKeyword 567

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

ULongKeyword 568

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

UnaryMinusExpression 334

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

UnaryPlusExpression 333

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

UnicodeKeyword 624

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

UntilClause 777

"Until ... " を表します。"Do" または "Loop" ステートメントの句。

UntilKeyword 625

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

UShortKeyword 569

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

UsingBlock 144

Using..全体を表します。Using ステートメント、body ステートメント、End Using ステートメントを含む End Using ステートメント。

UsingKeyword 570

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

UsingStatement 243

Using ブロックを開始する Using ステートメント。 このステートメントは常に UsingBlock の開始として発生し、Using の本文はその UsingBlock の本文です。

VariableDeclarator 122

1 つ以上の変数名を型に関連付ける変数または定数宣言ステートメントの一部を表します。

VariableNameEquals 356

式範囲変数の名前と省略可能な型を表します。

VariantKeyword 582

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

WarningKeyword 626

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

WendKeyword 583

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

WhenKeyword 571

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

WhereClause 363

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

WhereKeyword 627

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

WhileBlock 141

While... を表します。End While ステートメント (While、body、End While など)。

WhileClause 776

"While ..." を表します。"Do" または "Loop" ステートメントの句。

WhileKeyword 572

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

WhileStatement 234
WhitespaceTrivia 729

空白文字 (スペース、タブ、改行など) を表します。

WideningKeyword 573

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

WithBlock 146

Represents a With...End With ブロックには、With ステートメント、ブロックの本体、End With ステートメントを含めます。

WithEventsEventContainer 115

WithEvents メンバーを参照するイベント コンテナーを表します。

WithEventsKeyword 575

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

WithEventsPropertyEventContainer 116

WithEvents メンバーのプロパティを参照するイベント コンテナーを表します。

WithKeyword 574

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

WithStatement 265

"With" ステートメントを表します。 このステートメントは常に WithBlock の BeginStatement として発生し、With の本体はその WithBlock の本文です。

WriteOnlyKeyword 578

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

XmlAttribute 386

XML リテラル式の XML 属性を表します。

XmlAttributeAccessExpression 295

XML メンバー要素アクセス (ノード) を表します。<要素>)、属性アクセス (ノードまたは@Attribute) 子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlBracketedName 390

XML リテラルまたはメンバー アクセス式、または XML 名前空間インポート句の一部としてソースに表示されるフォーム <xml 名の XML 名> を表します。

XmlCDataSection 394

XML リテラル式の XML CDATA セクションを表します。

XmlComment 392

コメント!--フォーム<>の XML コメントを表します。これは、XML リテラル式に表示されます。

XmlCrefAttribute 711

cref 属性によって参照されるシンボル (see または seealso> ドキュメント コメント タグなど)。<>< たとえば、 <cref="M" />を参照してください。

XmlDeclaration 379

XML リテラル式の XML 宣言プロローグを表します。

XmlDeclarationOption 380

XML ドキュメント プロローグ オプション (バージョン、エンコード、スタンドアロン、または XML リテラル式の空白) を表します。

XmlDescendantAccessExpression 294

XML メンバー要素アクセス (ノード) を表します。<要素>)、属性アクセス (ノードまたは@Attribute) 子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlDocument 378

XML ドキュメント リテラル式を表します。

XmlElement 381

XML リテラル式の内容を持つ XML 要素を表します。

XmlElementAccessExpression 293

XML メンバー要素アクセス (ノード) を表します。<要素>)、属性アクセス (ノードまたは@Attribute) 子孫アクセス (node...<子孫>)。 Kind プロパティは、アクセスの種類を決定します。

XmlElementEndTag 384

/element> フォーム<の XML 要素の終了タグを表します。

XmlElementStartTag 383

フォーム <要素の XML 要素の開始タグを表します>。

XmlEmbeddedExpression 395

XML リテラル内の埋め込み式 (例: '<name><%= obj) を表します。Name =%></name>'。

XmlEmptyElement 385

フォーム <要素 / の空の XML 要素を表します。>

XmlEntityLiteralToken 696

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

XmlKeyword 629

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

XmlName 389

XML リテラルまたはメンバー アクセス式または XML 名前空間インポート句の一部としてソースに表示される形式 'name' または 'namespace:name' の XML 名を表します。

XmlNameAttribute 712

name 属性によって参照されるパラメーターまたは型パラメーター シンボル (たとえば <、パラメーター> または <typeparam> ドキュメント コメント タグ)。 たとえば、パラメーター name="M" />の <M です。

XmlNamespaceImportsClause 45

XML 式の XML 名前空間を定義します。

XmlNameToken 694

XML 1.0 の名前空間ごとの XML NCName を表します

XmlPrefix 391

xml:ns="" のように、形式 'prefix:' の XML 名前空間プレフィックスを表します。

XmlPrefixName 388

GetXmlNamespace() に表示されるフォーム 'name' の XML 名を表します。

XmlProcessingInstruction 393

フォーム '<? の XML 処理命令を表します。 XMLProcessingTarget XMLProcessingValue ?>'.

XmlString 387

XML 要素の内容として埋め込まれた XML 文字の文字列を表します。

XmlText 382

Xml テキストを表します。

XmlTextLiteralToken 695

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

XorKeyword 579

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

YieldKeyword 633

VB プログラム内の 1 つのキーワードを表します。 Kind プロパティから決定できるキーワード。

YieldStatement 411

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

適用対象