SyntaxKind 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
すべての 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 ステートメントを表します。 |