SyntaxKind Énumération

Définition

Énumération avec tous les types de nœuds de syntaxe Visual Basic.

public enum class SyntaxKind
public enum SyntaxKind
type SyntaxKind = 
Public Enum SyntaxKind
Héritage
SyntaxKind

Champs

AddAssignmentStatement 249

Représente une instruction d’affectation simple, composée ou intermédiaire. Laquelle peut être déterminée en vérifiant le type.

AddExpression 307

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

AddHandlerAccessorBlock 85

Représente une déclaration de membre de bloc d’accesseur : déclaration qui a une déclaration de début, un corps d’instructions exécutables et une instruction de fin. Les exemples incluent les accesseurs de propriétés et les accesseurs d’événements personnalisés.

AddHandlerAccessorStatement 107

Représente un accesseur Get ou Set sur une déclaration de propriété ou un accesseur AddHandler, RemoveHandler ou RaiseEvent sur une déclaration d’événement personnalisée. Le type du nœud détermine quel type d’accesseur il s’agit. Cette instruction est toujours la valeur Begin d’un BlockNode, et le corps de l’accesseur est le corps de ce nœud.

AddHandlerKeyword 413

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AddHandlerStatement 262

Représente une instruction AddHandler ou RemoveHandler. La propriété Kind détermine celle-ci.

AddressOfExpression 336

Décrit un opérateur unaire : Plus, Negate, Not ou AddressOf.

AddressOfKeyword 414

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AggregateClause 361

Représente un opérateur de requête d’agrégation.

AggregateKeyword 584

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AggregationRangeVariable 355

Décrit une variable unique de la forme « [x [As Type] =] agrégation-function » pour une utilisation dans la clause Into des opérateurs de requête Agrégation ou Group By ou Group Join.

AliasKeyword 415

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AllKeyword 585

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AmpersandEqualsToken 664

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

AmpersandToken 638

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

AndAlsoExpression 332

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

AndAlsoKeyword 417

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AndExpression 330

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

AndKeyword 416

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AnonymousObjectCreationExpression 298

Représente une nouvelle expression qui crée un objet de type anonyme.

AnsiKeyword 586

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ArgumentList 347

Représente une liste d’arguments parenthèses.

ArrayCreationExpression 301

Représente une expression qui crée un tableau.

ArrayRankSpecifier 134

Représente un modificateur qui décrit un type de tableau, sans limites, telles que « () » ou « (,) ».

ArrayType 396

Représente un type de tableau, tel que « A() ou « A(,) », sans limites spécifiées pour le tableau.

AscendingKeyword 587

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AscendingOrdering 375

Expression à commander, ainsi qu’un ordre facultatif. Le type indique s’il faut commander dans l’ordre croissant ou décroissant.

AsKeyword 418

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AsNewClause 124

Représente une clause « As New {type-name} [arguments] [initializers] » dans une déclaration. Le type a des attributs facultatifs associés, bien que les attributs ne soient pas autorisés dans de nombreux endroits où ce nœud se produit (ils sont autorisés, par exemple, sur les propriétés implémentées automatiquement.)

AssemblyKeyword 588

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AsteriskEqualsToken 665

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

AsteriskToken 647

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

AsyncKeyword 630

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AtToken 635

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

Attribute 136

Représente une déclaration d’attribut unique dans une liste d’attributs.

AttributeList 135

Représente un groupe d’attributs entre crochets «< » et «> ».

AttributesStatement 138

Représente un attribut au niveau du fichier, dans lequel les attributs n’ont aucun autre élément syntactique auquel ils sont attachés.

AttributeTarget 137

Représente une déclaration d’attribut unique dans une liste d’attributs.

AutoKeyword 589

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

AwaitExpression 412

Représente une expression Await.

AwaitKeyword 631

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

BackslashEqualsToken 669

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

BackslashToken 659

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

BadDirectiveTrivia 753

Représente une directive de prétraitement non reconnue. Cela se produit lorsque l’analyseur rencontre un jeton de hachage « # » au début d’une ligne physique, mais reconnaît le texte suivant comme une directive de prétraitement Visual Basic valide.

BadToken 693

Représente une séquence de caractères apparaissant dans la source sans signification possible dans le langage Visual Basic (par exemple, le point-virgule ';'). Ce jeton ne doit apparaître dans SkippedTokenTrivia qu’en tant qu’artefact de récupération d’erreur d’analyse.

BeginCDataToken 690

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

BinaryConditionalExpression 337

Représente une expression conditionnelle, If(condition, true-expr, false-expr) ou If(expr, nothing-expr).

BinaryKeyword 590

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

BooleanKeyword 421

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ByKeyword 591

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ByRefKeyword 422

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ByteKeyword 423

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ByValKeyword 424

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CallKeyword 425

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CallStatement 261

Représente une instruction d’appel (également appelée instruction d’appel).

CaretEqualsToken 670

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

CaretToken 662

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

CaseBlock 207

Représente une instruction case et son bloc suivant.

CaseElseBlock 210

Représente une instruction case et son bloc suivant.

CaseElseStatement 212

Représente une instruction Case ou Case Else. Cette instruction est toujours la valeur Begin d’un CaseBlock. S’il s’agit d’une instruction Case Else, kind=CaseElse, sinon kind=case.

CaseEqualsClause 216

Représente une clause de relation dans une instruction Case, telle que « Expression Is > ».

CaseGreaterThanClause 223

Représente une clause de relation dans une instruction Case, telle que « Expression Is > ».

CaseGreaterThanOrEqualClause 222

Représente une clause de relation dans une instruction Case, telle que « Expression Is > ».

CaseKeyword 426

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CaseLessThanClause 218

Représente une clause de relation dans une instruction Case, telle que « Expression Is > ».

CaseLessThanOrEqualClause 219

Représente une clause de relation dans une instruction Case, telle que « Expression Is > ».

CaseNotEqualsClause 217

Représente une clause de relation dans une instruction Case, telle que « Expression Is > ».

CaseStatement 211

Représente une instruction Case ou Case Else. Cette instruction est toujours la valeur Begin d’un CaseBlock. S’il s’agit d’une instruction Case Else, kind=CaseElse, sinon kind=case.

CatchBlock 187

Représente une partie Catch d’une tentative... Catch... Enfin... End Try, qui se compose d’une instruction Catch, suivie d’un corps d’instructions contrôlé par cette instruction Catch. La propriété Kind retourne le type de partie à laquelle il s’agit.

CatchFilterClause 191

Représente la clause When/Filter d’une instruction Catch

CatchKeyword 427

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CatchStatement 190

Représente la partie Catch d’une tentative... Catch... Enfin... Fin de l’essai. Cette instruction est toujours la valeur Begin d’un CatchPart.

CBoolKeyword 428

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CByteKeyword 429

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CCharKeyword 432

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CDateKeyword 433

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CDblKeyword 435

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CDecKeyword 434

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CharacterLiteralExpression 272

Représente un littéral. Le type de littéral est déterminé par la propriété Kind : IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral ou StringLiteral. La valeur du littéral peut être déterminée en cas de conversion du jeton associé vers le type correct et en obtenant la valeur du jeton.

CharacterLiteralToken 706

Représente un jeton littéral de chaîne.

CharKeyword 436

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CIntKeyword 437

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ClassBlock 53

Représente une déclaration d’une classe, son contenu et l’instruction End qui la termine.

ClassConstraint 73

Une des contraintes de paramètre de type spécial : New, Class ou Structure. Quel type de contrainte spéciale il peut être obtenu à partir de la propriété Kind et est l’un des suivants : NewConstraint, ReferenceConstraint ou ValueConstraint.

ClassKeyword 438

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ClassStatement 62

Représente l’instruction de début d’une déclaration Class. Ce nœud apparaît toujours comme début d’un TypeBlock avec Kind=ClassDeclarationBlock.

CLngKeyword 439

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CloseBraceToken 645

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

CloseParenToken 643

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

CObjKeyword 440

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CollectionInitializer 302

Représente une expression qui crée un tableau sans nommer le type d’élément.

CollectionRangeVariable 353

Décrit une variable unique de la forme « x [As Type] In expression » à utiliser dans les expressions de requête.

ColonEqualsToken 663

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

ColonToken 652

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

ColonTrivia 731

Représente les deux-points qui sont syntaxiquement insignifiants.

CommaToken 636

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

CommentTrivia 732

Représente un commentaire.

CompareKeyword 592

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CompilationUnit 38

Représente un fichier source entier de code VB.

ConcatenateAssignmentStatement 259

Représente une instruction d’affectation simple, composée ou intermédiaire. Lequel peut être déterminé en vérifiant le genre.

ConcatenateExpression 317

Représente un opérateur binaire. La propriété Kind classifie les opérateurs en un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne) ; l’opération exacte en cours d’exécution est déterminée par la propriété Operator.

ConditionalAccessExpression 713

Nœud ExpressionSyntax représentant l’objet accessible de manière conditionnelle.

ConflictMarkerTrivia 792

Trivia créée lors de la fusion de marqueurs de conflit (comme «<<<<<<< ») sont détectées dans le code source

ConstDirectiveTrivia 736

Représente une déclaration de constante de prétraitement #Const qui apparaît dans la source.

ConstKeyword 441

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ConstructorBlock 81

Représente une déclaration de bloc de constructeur : déclaration qui a une déclaration de début, un corps d’instructions exécutables et une instruction de fin.

ContinueDoStatement 167

Représente une instruction « Continue (block) ». Le type de bloc référencé peut être déterminé en examinant le type.

ContinueForStatement 168

Représente une instruction « Continue (block) ». Le type de bloc référencé peut être déterminé en examinant le type.

ContinueKeyword 443

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ContinueWhileStatement 166

Représente une instruction « Continue (block) ». Le type de bloc référencé peut être déterminé en examinant le type.

CrefOperatorReference 409
CrefReference 404

Classe de nœud de syntaxe qui représente une valeur d’attribut « cref » dans la trivia de commentaires de documentation.

CrefSignature 407

Représente une liste entre parenthèses de types d’arguments pour une signature dans la syntaxe CrefReferenceSyntax.

CrefSignaturePart 408
CSByteKeyword 444

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CShortKeyword 445

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CSngKeyword 446

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CStrKeyword 447

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CTypeExpression 303
CTypeKeyword 448

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CUIntKeyword 449

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CULngKeyword 450

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CUShortKeyword 453

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

CustomKeyword 593

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DateKeyword 454

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DateLiteralExpression 276

Représente un littéral. Le type de littéral est déterminé par la propriété Kind : IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral ou StringLiteral. La valeur du littéral peut être déterminée en cas de conversion du jeton associé vers le type correct et en obtenant la valeur du jeton.

DateLiteralToken 704

Représente un jeton littéral de date.

DecimalKeyword 455

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DecimalLiteralToken 703

Représente un jeton littéral décimal.

DeclareFunctionStatement 97

Instruction Declare qui déclare une méthode DLL externe.

DeclareKeyword 456

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DeclareSubStatement 96

Instruction Declare qui déclare une méthode DLL externe.

DefaultKeyword 457

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DelegateFunctionStatement 99

Instruction qui déclare un type délégué.

DelegateKeyword 458

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DelegateSubStatement 98

Instruction qui déclare un type délégué.

DescendingKeyword 594

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DescendingOrdering 376

Expression à classer par, ainsi qu’un classement facultatif. Le type indique s’il faut ordonner dans l’ordre croissant ou décroissant.

DictionaryAccessExpression 292

Représente l’accès aux membres (.name) ou l’accès au dictionnaire (!name). La propriété Kind détermine le type d’accès.

DimKeyword 459

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DirectCastExpression 304
DirectCastKeyword 460

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DisabledTextTrivia 735

Représente du texte dans un bloc de préprocesseur false

DisableKeyword 595

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DisableWarningDirectiveTrivia 749

Représente #Disable directive de prétraitement d’avertissement qui apparaît dans la source.

DistinctClause 362

Représente l’opérateur de requête « Distinct ».

DistinctKeyword 596

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DivideAssignmentStatement 252

Représente une instruction d’affectation simple, composée ou intermédiaire. Lequel peut être déterminé en vérifiant le genre.

DivideExpression 310

Représente un opérateur binaire. La propriété Kind classifie les opérateurs en un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne) ; l’opération exacte en cours d’exécution est déterminée par la propriété Operator.

DocumentationCommentExteriorTrivia 734

Représente un préfixe « » pour un commentaire de documentation XML.

DocumentationCommentLineBreakToken 697

Représente des données caractères dans le contenu Xml également appelé PCData ou dans une valeur d’attribut Xml. Tout le texte est ici pour l’instant, même le texte qui n’a pas besoin de normalisation, comme le commentaire, pi et le texte cdata.

DocumentationCommentTrivia 710

Représente un commentaire de documentation, par exemple, « » <Résumé> apparaissant dans la source.

DoKeyword 461

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DollarSignDoubleQuoteToken 785

Représente un jeton '$"' dans une expression de chaîne interpolée.

DoLoopUntilBlock 760

Représente un " Do ... Bloc « Boucle ».

DoLoopWhileBlock 759

Représente un " Do ... Bloc « Boucle ».

DotToken 650

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

DoubleKeyword 462

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

DoubleQuoteToken 676

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

DoUntilLoopBlock 758

Représente un " Do ... Bloc « Boucle ».

DoUntilStatement 772

Représente une instruction « Do Until » qui commence un « Do ... » Bloc « Boucle ».

DoWhileLoopBlock 757

Représente un " Do ... Bloc « Boucle ».

DoWhileStatement 771

Représente une instruction « Do While » qui commence un « Do ... » Bloc « Boucle ».

EachKeyword 463

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ElseBlock 181

Représente la partie Else d’une instruction If, composée d’une instruction Else, suivie d’un corps d’instruction contrôlé par ce Else.

ElseCaseClause 213

Partie « Else » dans une instruction Case Else.

ElseDirectiveTrivia 739

Représente une #Else directive de prétraitement apparaissant dans la source.

ElseIfBlock 180

Représente une partie d’une instruction If, composée d’une instruction de début (If ou ElseIf), suivie d’un corps d’instruction contrôlé par cette instruction de début. La propriété Kind retourne s’il s’agit d’une valeur If ou ElseIf.

ElseIfDirectiveTrivia 738

Représente le début d’une directive de prétraitement #If apparaissant dans la source.

ElseIfKeyword 465

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ElseIfStatement 183

Représente la partie If ou ElseIf d’une if... End If block (ou ligne If). Cette instruction est toujours la valeur Begin d’un IfPart. Le type peut être examiné pour déterminer s’il s’agit d’une instruction If ou ElseIf.

ElseKeyword 464

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ElseStatement 184

Représente la partie Else d’une if... End If block (ou ligne If). Cette instruction est toujours la valeur Begin d’un ElsePart.

EmptyStatement 2

Classe pour représenter une instruction vide. Cela peut se produire lorsqu’un signe deux-points se trouve sur une ligne sans autre chose.

EmptyToken 679

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

EnableKeyword 599

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

EnableWarningDirectiveTrivia 748

Représente #Enable directive de prétraitement d’avertissement qui apparaît dans la source.

EndAddHandlerStatement 22

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndCDataToken 691

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

EndClassStatement 12

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndEnumStatement 10

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndEventStatement 21

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndExternalSourceDirectiveTrivia 746

Représente une #End directive de prétraitement ExternalSource qui apparaît dans la source.

EndFunctionStatement 16

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndGetStatement 17

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndIfDirectiveTrivia 740

Représente une #End Si la directive de prétraitement apparaît dans la source.

EndIfKeyword 580

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

EndIfStatement 5

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndInterfaceStatement 11

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndKeyword 466

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

EndModuleStatement 13

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndNamespaceStatement 14

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndOfFileToken 678

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

EndOfInterpolatedStringToken 787

Représente la fin de la chaîne interpolée lors de l’analyse.

EndOfLineTrivia 730

Représente les sauts de ligne qui sont syntaxiquement insignifiants.

EndOfXmlToken 692

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

EndOperatorStatement 20

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndPropertyStatement 19

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndRaiseEventStatement 24

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndRegionDirectiveTrivia 744

Représente une directive #End Region qui apparaît dans la source.

EndRemoveHandlerStatement 23

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndSelectStatement 8

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndSetStatement 18

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndStatement 156

Représente une instruction « Stop » ou « End ». Le type peut être utilisé pour déterminer quel type d’instruction il s’agit.

EndStructureStatement 9

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndSubStatement 15

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndSyncLockStatement 27

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndTryStatement 26

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndUsingStatement 6

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndWhileStatement 25

Représente une instruction « End XXX », où XXX est un mot clé unique.

EndWithStatement 7

Représente une instruction « End XXX », où XXX est un mot clé unique.

EnumBlock 54

Représente une déclaration d’enum, son contenu et l’instruction End Enum qui la termine.

EnumKeyword 467

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

EnumMemberDeclaration 78

Représente un nom et une valeur dans un EnumDeclarationBlock.

EnumStatement 63

Représente l’instruction de début d’une déclaration Enum. Ce nœud apparaît toujours comme début d’un EnumBlock avec Kind=EnumDeclarationBlock.

EqualsExpression 319

Représente un opérateur binaire. La propriété Kind classifie les opérateurs en un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne) ; l’opération exacte en cours d’exécution est déterminée par la propriété Operator.

EqualsKeyword 600

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

EqualsToken 656

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

EqualsValue 129

Représente une clause " = initialiseur " dans une déclaration pour une variable, un paramètre ou une propriété automatique.

EraseKeyword 468

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

EraseStatement 271

Représente une instruction « Erase ».

ErrorKeyword 469

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ErrorStatement 195

Représente l’instruction « Error ».

EventBlock 89

Représente une déclaration d’événement personnalisée : déclaration qui a une déclaration d’événement de début, certains blocs d’accesseur et une instruction de fin.

EventKeyword 470

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

EventStatement 102

Instruction qui déclare un événement. Si l’événement déclaré est un événement personnalisé, cette instruction est begin d’un PropertyOrEventBlock et les accesseurs font partie des accesseurs de ce nœud.

ExclamationToken 634

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

ExclusiveOrExpression 329

Représente un opérateur binaire. La propriété Kind classifie les opérateurs en un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne) ; l’opération exacte en cours d’exécution est déterminée par la propriété Operator.

ExitDoStatement 157

Instruction exit. Le type de blocage en cours de sortie peut être trouvé en examinant le genre.

ExitForStatement 158

Instruction exit. Le type de blocage en cours de sortie peut être trouvé en examinant le genre.

ExitFunctionStatement 160

Instruction exit. Le type de blocage en cours de sortie peut être trouvé en examinant le genre.

ExitKeyword 471

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ExitOperatorStatement 161

Instruction exit. Le type de blocage en cours de sortie peut être trouvé en examinant le genre.

ExitPropertyStatement 162

Instruction exit. Le type de blocage en cours de sortie peut être trouvé en examinant le genre.

ExitSelectStatement 164

Instruction exit. Le type de blocage en cours de sortie peut être trouvé en examinant le genre.

ExitSubStatement 159

Instruction exit. Le type de blocage en cours de sortie peut être trouvé en examinant le genre.

ExitTryStatement 163

Instruction exit. Le type de blocage en cours de sortie peut être trouvé en examinant le genre.

ExitWhileStatement 165

Instruction exit. Le type de blocage en cours de sortie peut être trouvé en examinant le genre.

ExplicitKeyword 601

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ExponentiateAssignmentStatement 254

Représente une instruction d’affectation simple, composée ou intermédiaire. Lequel peut être déterminé en vérifiant le genre.

ExponentiateExpression 314

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

ExpressionRangeVariable 354

Décrit une variable unique de la forme « [x [As Type] =] expression » pour une utilisation dans les expressions de requête.

ExpressionStatement 139

Représente une expression dans un contexte d’instruction. Il peut s’agir uniquement d’une expression d’appel ou d’attente dans le code standard, mais peut être n’importe quelle expression dans le code interactif VB.

ExternalChecksumDirectiveTrivia 747

Représente une directive de prétraitement #ExternalChecksum qui apparaît dans la source.

ExternalChecksumKeyword 603

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ExternalSourceDirectiveTrivia 745

Représente le début d’une directive de prétraitement #ExternalSource qui apparaît dans la source.

ExternalSourceKeyword 602

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

FalseKeyword 474

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

FalseLiteralExpression 274

Représente un littéral. Le type de littéral est déterminé par la propriété Kind : IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral ou StringLiteral. La valeur du littéral peut être déterminée en faisant passer le jeton associé au type correct et en obtenant la valeur du jeton.

FieldDeclaration 119

Représente la déclaration d’une ou plusieurs variables ou constantes, en tant que variables locales ou en tant que membres de classe/structure. Dans le cas d’une constante, elle est représentée par « Const » dans les modificateurs (bien que techniquement « Const » n’est pas un modificateur, il est représenté comme un dans les arbres d’analyse.)

FinallyBlock 188

Représente la partie Enfin d’une tentative... Catch... Enfin... Instruction End Try, composée d’une instruction Finally, suivie d’un corps d’instructions contrôlé par l’instruction Finally.

FinallyKeyword 475

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

FinallyStatement 194

Représente la partie Enfin d’une tentative... Catch... Enfin... Essayez de terminer. Cette instruction est toujours la valeur Begin d’un FinallyPart.

FloatingLiteralToken 702

Représente un jeton littéral flottant.

ForBlock 237

Représente un bloc For ou For Each, y compris l’instruction d’introduction, le corps et le « Next » (qui peut être omis si un conteneur For a un Suivant avec plusieurs variables).

ForEachBlock 238

Représente un bloc For ou For Each, y compris l’instruction d’introduction, le corps et le « Next » (qui peut être omis si un conteneur For a un Suivant avec plusieurs variables).

ForEachStatement 241

Instruction For Each qui commence un bloc For Each-Next. Cette instruction se produit toujours en tant que Begin d’un ForBlock, et le corps de For Each-Next est le corps de ce ForBlock. La plupart du temps, la fin de ce ForBlock est l’instruction Next correspondante. Toutefois, plusieurs instructions For imbriquées sont terminées par une seule instruction Next avec plusieurs variables, les instructions For internes auront End défini sur Nothing, et l’instruction Next est la fin de l’instruction Externe For terminée.

ForKeyword 476

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ForStatement 239

Instruction For qui commence un bloc For-Next. Cette instruction se produit toujours comme Begin d’un ForBlock. La plupart du temps, la fin de ce ForBlock est l’instruction Next correspondante. Toutefois, plusieurs instructions For imbriquées sont terminées par une seule instruction Next avec plusieurs variables, les instructions For internes auront End défini sur Nothing, et l’instruction Next est la fin de l’instruction Externe For terminée.

ForStepClause 240

Clause Step dans une instruction For.

FriendKeyword 477

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

FromClause 359

Représente un opérateur de requête « From ». Si c’est le début d’une requête, la source n’est rien. Dans le cas contraire, la source sera la partie de la requête à gauche de l’élément From.

FromKeyword 604

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

FunctionAggregation 357

Représente un appel d’une fonction d’agrégation dans la déclaration de variable de plage d’agrégation d’un opérateur de requête Group By, Group Join ou Aggregate.

FunctionBlock 80

Représente une déclaration de fonction ou de sous-bloc : déclaration qui a une déclaration de début, un corps d’instructions exécutables et une instruction de fin.

FunctionKeyword 478

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

FunctionLambdaHeader 346

Représente la partie d’en-tête d’une expression lambda

FunctionStatement 94

Instruction qui déclare une sous-fonction. Si cette méthode a un corps, cette instruction est Begin d’un BlockStatement avec Kind=MethodDeclarationBlock, et le corps de la méthode sera le corps de ce BlockStatement.

GenericName 400

Représente un nom de type simple avec un ou plusieurs arguments génériques, tels que « X(Of Y, Z).

GetAccessorBlock 83

Représente une déclaration de membre de bloc d’accesseur : déclaration qui a une déclaration de début, un corps d’instructions exécutables et une instruction de fin. Les exemples incluent les accesseurs de propriétés et les accesseurs d’événements personnalisés.

GetAccessorStatement 105

Représente un accesseur Get ou Set sur une déclaration de propriété ou un accesseur AddHandler, RemoveHandler ou RaiseEvent sur une déclaration d’événement personnalisée. Le type du nœud détermine quel type d’accesseur il s’agit. Cette instruction est toujours la valeur Begin d’un BlockNode, et le corps de l’accesseur est le corps de ce nœud.

GetKeyword 479

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

GetTypeExpression 285

Représente une expression GetType.

GetTypeKeyword 480

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

GetXmlNamespaceExpression 290

Représente une expression GetXmlNamespace.

GetXmlNamespaceKeyword 481

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

GlobalKeyword 482

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

GlobalName 402

Représente un nom dans l’espace de noms global.

GosubKeyword 581

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

GoToKeyword 483

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

GoToStatement 149

Représente une instruction « GoTo ».

GreaterThanEqualsToken 658

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

GreaterThanExpression 324

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

GreaterThanGreaterThanEqualsToken 674

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

GreaterThanGreaterThanToken 672

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

GreaterThanOrEqualExpression 323

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

GreaterThanToken 657

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

GroupAggregation 358

Représente l’utilisation de « Groupe » comme fonction d’agrégation dans la déclaration de variable de plage d’agrégation d’un opérateur de requête Group By ou Group Join.

GroupByClause 368

Représente l’opérateur de requête « Group By ».

GroupJoinClause 371

Représente l’opérateur de requête « Jointure de groupe ».

GroupKeyword 605

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

HandlesClause 113

Représente les « Handles ... » clause sur une déclaration de méthode qui décrit les événements gérés par cette méthode.

HandlesClauseItem 117

Représente un événement géré unique dans un « Handles ... » Clause.

HandlesKeyword 484

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

HashToken 637

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

IdentifierLabel 150

Étiquette d’une instruction GoTo, Resume ou On Error. Identificateur, numéro de ligne ou mot clé suivant.

IdentifierName 399

Représente un nom de type composé d’un identificateur unique (qui peut inclure des crochets ou un caractère de type).

IdentifierToken 700

Représente un jeton d’identificateur. Cela peut inclure des crochets autour du nom et d’un caractère de type.

IfDirectiveTrivia 737

Représente le début d’une directive de prétraitement #If qui apparaît dans la source.

IfKeyword 485

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

IfStatement 182

Représente la partie If ou ElseIf d’une partie If... Fin si bloc (ou ligne If). Cette instruction est toujours la valeur Begin d’un IfPart. Le type peut être examiné pour déterminer s’il s’agit d’une instruction If ou ElseIf.

ImplementsClause 112

Représente les « Impléments ... » clause sur un membre de type, qui décrit les membres de l’interface que ce membre implémente.

ImplementsKeyword 486

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ImplementsStatement 58

Représente une instruction Implements dans une classe ou une structure.

ImportAliasClause 754

Représente un identificateur d’alias suivi d’un jeton « = » dans une clause Imports.

ImportsKeyword 487

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ImportsStatement 42

Représente une instruction Imports, qui a une ou plusieurs clauses d’importation.

IncompleteMember 118

Représente le début d’une déclaration. Toutefois, une syntaxe insuffisante n’est pas détectée pour classer cela en tant que champ, méthode, propriété ou événement. Il s’agit toujours d’une erreur de syntaxe.

InferKeyword 606

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

InferredFieldInitializer 127

Représente un initialiseur de champ dans un initialiseur Avec {...} où le nom du champ est déduit de l’expression initialiseur.

InheritsKeyword 489

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

InheritsStatement 57

Représente une instruction Hérite dans une classe, une structure ou une interface.

InKeyword 488

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

IntegerDivideAssignmentStatement 253

Représente une instruction d’affectation simple, composée ou intermédiaire. Laquelle peut être déterminée en vérifiant le type.

IntegerDivideExpression 311

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

IntegerKeyword 490

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

IntegerLiteralToken 701

Représente un jeton littéral entier.

InterfaceBlock 52

Représente une déclaration d’interface, son contenu et l’instruction End qui la termine.

InterfaceKeyword 491

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

InterfaceStatement 61

Représente l’instruction de début d’une déclaration d’interface. Ce nœud apparaît toujours sous la forme Begin d’un TypeBlock avec Kind=InterfaceDeclarationBlock.

InterpolatedStringExpression 780

Représente une expression de chaîne interpolée.

InterpolatedStringText 781

Représente le contenu littéral du texte dans une chaîne interpolée.

InterpolatedStringTextToken 786

Représente les données de caractères littérales dans l’expression de chaîne interpolée.

Interpolation 782

Représente une expression incorporée dans une expression de chaîne interpolée, par exemple « {expression[, alignement][:formatString]} ».

InterpolationAlignmentClause 783

Représente une clause d’alignement ', alignement' d’une expression incorporée de chaîne interpolée.

InterpolationFormatClause 784

Représente une clause de chaîne de format ':formatString' d’une expression incorporée de chaîne interpolée.

IntoKeyword 607

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

InvocationExpression 296

Représente une expression d’appel composée d’une cible d’appel et d’une liste d’arguments facultative ou d’un tableau, d’une propriété paramétrée ou d’un index de propriété par défaut d’objet.

IsExpression 325

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

IsFalseKeyword 608

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

IsKeyword 492

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

IsNotExpression 326

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

IsNotKeyword 495

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

IsTrueKeyword 609

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

IteratorKeyword 632

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

JoinCondition 369

Représente la condition « expression égale à l’expression » dans une jointure.

JoinKeyword 610

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

KeyKeyword 611

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

KeywordEventContainer 114

Représente le conteneur d’événements spécifié par le biais de mots clés spéciaux « Me », « MyBase » ou « MyClass ».

LabelStatement 148

Représente une instruction d’étiquette.

LeftShiftAssignmentStatement 255

Représente une instruction d’affectation simple, composée ou intermédiaire. Laquelle peut être déterminée en vérifiant le type.

LeftShiftExpression 315

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

LessThanEqualsToken 654

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

LessThanExclamationMinusMinusToken 684

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

LessThanExpression 321

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

LessThanGreaterThanToken 655

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

LessThanLessThanEqualsToken 673

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

LessThanLessThanToken 671

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

LessThanOrEqualExpression 322

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

LessThanPercentEqualsToken 688

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

LessThanQuestionToken 686

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

LessThanSlashToken 683

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

LessThanToken 653

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

LetClause 360

Représente un opérateur de requête « Let ».

LetKeyword 496

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

LibKeyword 497

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

LikeExpression 327

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

LikeKeyword 498

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

LineContinuationTrivia 733

Représente un caractère de continuation de ligne explicite à la fin d’une ligne, c’est-à-dire _

List 1
LocalDeclarationStatement 147

Représente la déclaration d’une ou plusieurs variables ou constantes locales.

LongKeyword 499

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

LoopKeyword 500

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

LoopUntilStatement 775

Représente une instruction « Loop Until » qui termine une instruction « Do ... » Bloc Boucle ».

LoopWhileStatement 774

Représente une instruction « Loop While » qui termine une instruction « Do ... » Bloc Boucle ».

MeExpression 282

Identifie l’instance spéciale « Me »

MeKeyword 501

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

MidAssignmentStatement 248

Représente une instruction d’affectation simple, composée ou intermédiaire. Laquelle peut être déterminée en vérifiant le type.

MidExpression 260

Représente un côté gauche d’une instruction MidAssignment.

MidKeyword 612

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

MinusEqualsToken 667

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

MinusMinusGreaterThanToken 685

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

MinusToken 649

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

ModifiedIdentifier 133

Représente un identificateur avec des modificateurs facultatifs « ? » ou « () » ou « (,,,) », comme utilisé dans les déclarations de paramètres et les déclarations de variable.

ModKeyword 502

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ModuleBlock 50

Représente une déclaration de Module, son contenu et l’instruction End qui la termine.

ModuleKeyword 503

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ModuleStatement 59

Représente l’instruction de début d’une déclaration de module. Ce nœud apparaît toujours sous la forme Begin d’un TypeBlock avec Kind=ModuleDeclarationBlock.

ModuloExpression 318

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

MultiLineFunctionLambdaExpression 343

Représente une expression lambda à plusieurs lignes.

MultiLineIfBlock 173

Représente un bloc Si... Puis... Autre... Instruction EndIf. La propriété Kind peut être utilisée pour déterminer s’il s’agit d’un bloc ou d’une ligne If.

MultiLineSubLambdaExpression 344

Représente une expression lambda à plusieurs lignes.

MultiplyAssignmentStatement 251

Représente une instruction d’affectation simple, composée ou intermédiaire. Laquelle peut être déterminée en vérifiant le type.

MultiplyExpression 309

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

MustInheritKeyword 504

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

MustOverrideKeyword 505

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

MyBaseExpression 283

Identifie l’instance spéciale « MyBase »

MyBaseKeyword 506

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

MyClassExpression 284

Identifie l’instance spéciale « MyClass »

MyClassKeyword 507

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

NameColonEquals 755

Représente un nom d’identificateur suivi d’un jeton « := » dans un argument nommé.

NamedFieldInitializer 128

Représente un initialiseur de champ nommé dans un initialiseur Avec {...} initialiseur, tel que . x = expr ».

NamedTupleElement 791

Représente un élément d’un type tuple fournissant le nom de l’élément et éventuellement un type.

NameOfExpression 779

Représente une expression NameOf.

NameOfKeyword 778

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

NamespaceBlock 48

Représente une instruction Namespace, son contenu et l’instruction End Namespace.

NamespaceKeyword 508

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

NamespaceStatement 49

Représente l’instruction de début d’une déclaration d’espace de noms. Ce nœud apparaît toujours sous la forme Begin d’un BlockStatement avec Kind=NamespaceBlock.

NarrowingKeyword 509

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

NewConstraint 72

L’une des contraintes de paramètre de type spécial : Nouvelle, classe ou structure. Quel type de contrainte spéciale il peut être obtenu à partir de la propriété Kind et est l’un des suivants : NewConstraint, ReferenceConstraint ou ValueConstraint.

NewKeyword 511

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

NextKeyword 510

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

NextLabel 152

Étiquette d’une instruction GoTo, Resume ou On Error. Identificateur, numéro de ligne ou mot clé suivant.

NextStatement 242

Instruction Next qui termine un bloc For-Next ou For Each-Next. Cette instruction se produit toujours comme fin d’un ForBlock (avec Kind=ForBlock ou ForEachBlock), et le corps de l'For-Next est le corps de ce ForBlock. Begin de ce ForBlock a l’instruction For ou For Each correspondante.

None 0
NotEqualsExpression 320

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

NotExpression 335

Décrit un opérateur unaire : Plus, Negate, Not ou AddressOf.

NothingKeyword 513

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

NothingLiteralExpression 280

Représente un littéral. Le type de littéral est déterminé par la propriété Kind : IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral ou StringLiteral. La valeur du littéral peut être déterminée en faisant passer le jeton associé au type correct et en obtenant la valeur du jeton.

NotInheritableKeyword 516

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

NotKeyword 512

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

NotOverridableKeyword 517

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

NullableType 397

Nom de type qui représente un type nullable, tel que « Entier ? ».

NumericLabel 151

Étiquette d’une instruction GoTo, Resume ou On Error. Identificateur, numéro de ligne ou mot clé suivant.

NumericLiteralExpression 275

Représente un littéral. Le type de littéral est déterminé par la propriété Kind : IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral ou StringLiteral. La valeur du littéral peut être déterminée en faisant passer le jeton associé au type correct et en obtenant la valeur du jeton.

ObjectCollectionInitializer 126

Représente un « à partir de {...} clause utilisée pour initialiser les éléments d’un nouvel objet de collection.

ObjectCreationExpression 297

Représente une nouvelle expression qui crée un objet non-tableau, éventuellement avec une clause « With » ou « From ».

ObjectKeyword 518

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ObjectMemberInitializer 125

Représente un « With {...} » clause utilisée pour initialiser les membres d’un nouvel objet.

OffKeyword 613

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OfKeyword 519

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OmittedArgument 348

Représente un argument omis dans une liste d’arguments. Un argument omis n’est pas considéré comme une erreur de syntaxe, mais un cas valide lorsqu’aucun argument n’est requis.

OnErrorGoToLabelStatement 198

Représente une instruction OnError Goto.

OnErrorGoToMinusOneStatement 197

Représente une instruction OnError Goto.

OnErrorGoToZeroStatement 196

Représente une instruction OnError Goto.

OnErrorResumeNextStatement 199

Représente une instruction OnError Resume Next.

OnKeyword 520

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OpenBraceToken 644

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

OpenParenToken 642

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

OperatorBlock 82

Représente une déclaration de membre de bloc d’opérateur : déclaration qui a une déclaration de début, un corps d’instructions exécutables et une instruction de fin.

OperatorKeyword 521

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OperatorStatement 103

Instruction qui déclare un opérateur. Si cet opérateur a un corps, cette instruction est Begin d’un BlockStatement avec Kind=MethodDeclarationBlock, et le corps de la méthode sera le corps de ce BlockStatement.

OptionalKeyword 523

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OptionKeyword 522

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OptionStatement 41

Représente une instruction Option, telle que « Option Strict On ».

OrderByClause 372

Représente l’opérateur de requête « Order By ».

OrderKeyword 614

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OrElseExpression 331

Représente un opérateur binaire. La propriété Kind classifie les opérateurs en un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne) ; l’opération exacte en cours d’exécution est déterminée par la propriété Operator.

OrElseKeyword 525

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OrExpression 328

Représente un opérateur binaire. La propriété Kind classifie les opérateurs en un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne) ; l’opération exacte en cours d’exécution est déterminée par la propriété Operator.

OrKeyword 524

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OutKeyword 615

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OverloadsKeyword 526

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OverridableKeyword 527

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

OverridesKeyword 528

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ParamArrayKeyword 529

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

Parameter 132

Représente un paramètre pour une méthode, une propriété, un constructeur, etc.

ParameterList 92

Représente la liste de paramètres dans une déclaration de méthode.

ParenthesizedExpression 281

Représente une expression entre parenthèses.

PartialKeyword 530

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

PercentGreaterThanToken 689

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

PlusEqualsToken 666

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

PlusToken 648

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

PredefinedCastExpression 306

Représente un cast en type prédéfini à l’aide d’une expression de cast prédéfinie, telle que CInt ou CLng.

PredefinedType 398

Représente une occurrence d’un type intégré Visual Basic tel que Integer ou String dans le code source.

PreserveKeyword 616

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

PrintStatement 140

Représente un " ? expression » instruction « Print » dans le code VB Interactive.

PrivateKeyword 531

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

PropertyBlock 88

Représente une déclaration de propriété de bloc : déclaration qui a une déclaration de début, certains blocs d’accesseur get ou set et une instruction de fin.

PropertyKeyword 532

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

PropertyStatement 104

Instruction qui déclare une propriété. Si cette propriété a des accesseurs déclarés, cette instruction est le début d’un BlockNode et les accesseurs sont le corps de ce nœud. Les propriétés automatiques sont des déclarations de propriétés sans PropertyBlock.

ProtectedKeyword 533

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

PublicKeyword 534

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

QualifiedCrefOperatorReference 410
QualifiedName 401

Représente un nom de type qualifié, par exemple X.Y ou X(Of Z).Y.

QueryExpression 352

Cette classe représente une expression de requête. Une expression de requête est composée d’un ou plusieurs opérateurs de requête dans une ligne. Le premier opérateur de requête doit être un objet From ou Aggregate.

QuestionGreaterThanToken 687

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

QuestionToken 675

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Lequel peut être déterminé à partir de la propriété Kind.

RaiseEventAccessorBlock 87

Représente une déclaration de membre de bloc d’accesseur : déclaration qui a une déclaration de début, un corps d’instructions exécutables et une instruction de fin. Par exemple, citons les accesseurs de propriété et les accesseurs d’événements personnalisés.

RaiseEventAccessorStatement 111

Représente un accesseur Get ou Set sur une déclaration de propriété ou un accesseur AddHandler, RemoveHandler ou RaiseEvent sur une déclaration d’événement personnalisée. Le type du nœud détermine le type d’accesseur. Cette instruction est toujours la valeur Begin d’un BlockNode, et le corps de l’accesseur est le corps de ce nœud.

RaiseEventKeyword 537

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

RaiseEventStatement 264

Représente une instruction RaiseEvent.

RangeArgument 351

Représente un argument de plage, tel que « 0 à 5 », utilisé dans les limites du tableau. La propriété « Value » représente la limite supérieure de la plage.

RangeCaseClause 215

Représente une plage « expression To expression » dans un cas.

ReadOnlyKeyword 538

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

RedimClause 270

Représente une clause d’instruction ReDim.

ReDimKeyword 539

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ReDimPreserveStatement 267

Représente une instruction ReDim.

ReDimStatement 266

Représente une instruction ReDim.

ReferenceDirectiveTrivia 750

Représente une directive #r qui s’affiche dans les scripts.

ReferenceKeyword 442

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

RegionDirectiveTrivia 741

Représente le début d’une directive #Region qui apparaît dans la source.

RegionKeyword 617

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

REMKeyword 540

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

RemoveHandlerAccessorBlock 86

Représente une déclaration de membre de bloc d’accesseur : déclaration qui a une déclaration de début, un corps d’instructions exécutables et une instruction de fin. Les exemples incluent les accesseurs de propriétés et les accesseurs d’événements personnalisés.

RemoveHandlerAccessorStatement 108

Représente un accesseur Get ou Set sur une déclaration de propriété ou un accesseur AddHandler, RemoveHandler ou RaiseEvent sur une déclaration d’événement personnalisée. Le type du nœud détermine quel type d’accesseur il s’agit. Cette instruction est toujours la valeur Begin d’un BlockNode, et le corps de l’accesseur est le corps de ce nœud.

RemoveHandlerKeyword 541

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

RemoveHandlerStatement 263

Représente une instruction AddHandler ou RemoveHandler. La propriété Kind détermine celle-ci.

ResumeKeyword 542

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ResumeLabelStatement 201

Représente une instruction « Resume ». La propriété Kind peut être utilisée pour déterminer s’il s’agit d’une instruction « Resume », « Resume Next » ou « Resume label ».

ResumeNextStatement 202

Représente une instruction « Resume ». La propriété Kind peut être utilisée pour déterminer s’il s’agit d’une instruction « Resume », « Resume Next » ou « Resume label ».

ResumeStatement 200

Représente une instruction « Resume ». La propriété Kind peut être utilisée pour déterminer s’il s’agit d’une instruction « Resume », « Resume Next » ou « Resume label ».

ReturnKeyword 543

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ReturnStatement 169

Représente une instruction « Return ».

RightShiftAssignmentStatement 258

Représente une instruction d’affectation simple, composée ou intermédiaire. Laquelle peut être déterminée en vérifiant le type.

RightShiftExpression 316

Représente un opérateur binaire. La propriété Kind classifie les opérateurs dans un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne); l’opération exacte effectuée est déterminée par la propriété Opérateur.

SByteKeyword 544

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

SelectBlock 203

Représente un bloc Select Case, y compris l’option Sélectionner le cas qui commence, les blocs Case contient et la sélection de fin.

SelectClause 377

Représente l’opérateur de requête « Select ».

SelectKeyword 545

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

SelectStatement 204

Représente une instruction Select Case. Cette instruction se produit toujours comme Begin d’un SelectBlock.

SemicolonToken 646

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

SetAccessorBlock 84

Représente une déclaration de membre de bloc d’accesseur : déclaration qui a une déclaration de début, un corps d’instructions exécutables et une instruction de fin. Les exemples incluent les accesseurs de propriétés et les accesseurs d’événements personnalisés.

SetAccessorStatement 106

Représente un accesseur Get ou Set sur une déclaration de propriété ou un accesseur AddHandler, RemoveHandler ou RaiseEvent sur une déclaration d’événement personnalisée. Le type du nœud détermine quel type d’accesseur il s’agit. Cette instruction est toujours la valeur Begin d’un BlockNode, et le corps de l’accesseur est le corps de ce nœud.

SetKeyword 546

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ShadowsKeyword 547

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

SharedKeyword 548

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ShortKeyword 549

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

SimpleArgument 349

Représente un argument qui n’est qu’un nom d’argument facultatif et une expression.

SimpleAsClause 123

Représente une clause « As {type-name} » qui n’a pas d’initialiseur ou de « Nouveau ». Le type a des attributs facultatifs associés à celui-ci, bien que les attributs ne soient pas autorisés dans tous les endroits possibles où ce nœud se produit.

SimpleAssignmentStatement 247

Représente une instruction d’affectation simple, composée ou intermédiaire. Laquelle peut être déterminée en vérifiant le type.

SimpleCaseClause 214

Représente une valeur unique dans un cas.

SimpleDoLoopBlock 756

Représente un « Do ... Bloc Boucle ».

SimpleDoStatement 770

Représente une instruction « Do » simple qui commence un « Do ... » Bloc Boucle ».

SimpleImportsClause 44

Représente la clause d’une instruction Imports qui importe tous les membres d’un type ou d’un espace de noms ou d’alias d’un type ou d’un espace de noms.

SimpleJoinClause 370

Représente un opérateur de requête Join.

SimpleLoopStatement 773

Représente une instruction « Loop » simple qui termine une instruction « Do ... » Bloc Boucle ».

SimpleMemberAccessExpression 291

Représente l’accès membre (.name) ou l’accès au dictionnaire (!name). La propriété Kind détermine le type d’accès.

SingleKeyword 550

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

SingleLineElseClause 172

Représente la partie Else d’une instruction If, composée d’une instruction Else, suivie d’un corps d’instruction contrôlé par cette Else.

SingleLineFunctionLambdaExpression 339

Représente une expression lambda de ligne unique.

SingleLineIfPart 171

Représente une partie d’une instruction If à une seule ligne, composée d’une instruction if-statement de début, suivie d’un corps d’instruction contrôlé par cette instruction de début. La propriété Kind retourne s’il s’agit d’un SingleLineIf.

SingleLineIfStatement 170

Représente une instruction If-Then-Else.

SingleLineSubLambdaExpression 342

Représente une expression lambda de ligne unique.

SingleQuoteToken 641

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

SkipClause 366

Représente un opérateur de requête « Skip » ou « Take ». La propriété Kind indique qui.

SkipKeyword 620

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

SkippedTokensTrivia 709

Représente des jetons ignorés par l’analyseur dans le cadre de la récupération d’erreur, et ne font donc pas partie d’une structure syntactique.

SkipWhileClause 364

Représente un opérateur de requête « Skip While » ou « Take While ». La propriété Kind indique qui.

SlashEqualsToken 668

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

SlashGreaterThanToken 680

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

SlashToken 651

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

StatementTerminatorToken 677

Représente une marque ou un opérateur de ponctuation unique dans un programme VB. Laquelle peut être déterminée à partir de la propriété Kind.

StaticKeyword 551

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

StepKeyword 552

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

StopKeyword 553

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

StopStatement 153

Représente une instruction « Stop » ou « End ». Le type peut être utilisé pour déterminer quel type d’instruction il s’agit.

StrictKeyword 621

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

StringKeyword 554

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

StringLiteralExpression 279

Représente un littéral. Le type de littéral est déterminé par la propriété Kind : IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral ou StringLiteral. La valeur du littéral peut être déterminée en cas de conversion du jeton associé vers le type correct et en obtenant la valeur du jeton.

StringLiteralToken 705

Représente un jeton littéral de chaîne.

StructureBlock 51

Représente une déclaration d’une structure, son contenu et l’instruction End qui la termine.

StructureConstraint 74

Une des contraintes de paramètre de type spécial : New, Class ou Structure. Quel type de contrainte spéciale il peut être obtenu à partir de la propriété Kind et est l’un des suivants : NewConstraint, ReferenceConstraint ou ValueConstraint.

StructureKeyword 555

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

StructureStatement 60

Représente l’instruction de début d’une déclaration de structure. Ce nœud apparaît toujours comme début d’un TypeBlock avec Kind=StructureDeclarationBlock.

SubBlock 79

Représente une déclaration de fonction ou de sous-bloc : déclaration qui a une déclaration de début, un corps d’instructions exécutables et une instruction de fin.

SubKeyword 558

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

SubLambdaHeader 345

Représente la partie d’en-tête d’une expression lambda

SubNewStatement 95

Instruction qui déclare un constructeur. Cette instruction sera le Begin d’un BlockStatement avec Kind=MethodDeclarationBlock, et le corps de la méthode sera le corps de ce BlockStatement.

SubStatement 93

Instruction qui déclare une sous-fonction. Si cette méthode a un corps, cette instruction est begin d’un BlockStatement avec Kind=MethodDeclarationBlock, et le corps de la méthode est le corps de ce BlockStatement.

SubtractAssignmentStatement 250

Représente une instruction d’affectation simple, composée ou intermédiaire. Lequel peut être déterminé en vérifiant le genre.

SubtractExpression 308

Représente un opérateur binaire. La propriété Kind classifie les opérateurs en un type similaire d’opérateurs (arithmétique, relationnel, logique ou chaîne) ; l’opération exacte en cours d’exécution est déterminée par la propriété Operator.

SyncLockBlock 145

Représente un SyncLock entier... Bloc End SyncLock, y compris l’instruction SyncLock, les instructions incluses et l’instruction End SyncLock.

SyncLockKeyword 559

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

SyncLockStatement 226

Représente l’instruction « SyncLock ». Cette instruction se produit toujours comme Begin d’un SyncLockBlock.

TakeClause 367

Représente un opérateur de requête « Skip » ou « Take ». La propriété Kind indique qui.

TakeKeyword 622

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

TakeWhileClause 365

Représente un opérateur de requête « Skip While » ou « Take While ». La propriété Kind indique qui.

TernaryConditionalExpression 338

Représente une expression conditionnelle, If(condition, true-expr, false-expr) ou If(expr, nothing-expr).

TextKeyword 623

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ThenKeyword 560

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ThrowKeyword 561

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ThrowStatement 246

Représente une instruction Throw.

ToKeyword 562

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

TrueKeyword 563

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

TrueLiteralExpression 273

Représente un littéral. Le type de littéral est déterminé par la propriété Kind : IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral ou StringLiteral. La valeur du littéral peut être déterminée en cas de conversion du jeton associé vers le type correct et en obtenant la valeur du jeton.

TryBlock 185

Représente un essai entier... Catch... Enfin... End Try, instruction.

TryCastExpression 305
TryCastKeyword 565

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

TryKeyword 564

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

TryStatement 189

Représente la partie Try d’un try... Catch... Enfin... Fin de l’essai. Cette instruction est toujours la valeur Begin d’un TryPart.

TupleExpression 788

Représente une expression littérale de tuple.

TupleType 789

Représente le type de tuple.

TypeArgumentList 403

Représente une liste entre parenthèses d’arguments de type générique.

TypeConstraint 75

Représente une contrainte de paramètre de type qui est un type.

TypedTupleElement 790

Représente un élément d’un type tuple fournissant uniquement le type

TypeKeyword 628

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

TypeOfIsExpression 286

Représente un TypeOf... Expression Is ou IsNot.

TypeOfIsNotExpression 287

Représente un TypeOf... Expression Is ou IsNot.

TypeOfKeyword 566

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

TypeParameter 67

Représente un paramètre de type sur une déclaration de type générique.

TypeParameterList 66

Représente la liste de paramètres de type dans une déclaration.

TypeParameterMultipleConstraintClause 71

Une des clauses de contraintes de paramètre de type. Cela représente une clause de contrainte sous la forme « As { Constraints } ».

TypeParameterSingleConstraintClause 70

Une des clauses de contraintes de paramètre de type. Cela représente une clause de contrainte sous la forme « As Constraint ».

UIntegerKeyword 567

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

ULongKeyword 568

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

UnaryMinusExpression 334

Décrit un opérateur unaire : Plus, Negate, Not ou AddressOf.

UnaryPlusExpression 333

Décrit un opérateur unaire : Plus, Negate, Not ou AddressOf.

UnicodeKeyword 624

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

UntilClause 777

Représente un « Until ... » clause d’une instruction « Do » ou « Loop ».

UntilKeyword 625

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

UShortKeyword 569

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

UsingBlock 144

Représente un ensemble à l’aide de... Instruction End Using, y compris les instructions Using, body et End Using.

UsingKeyword 570

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

UsingStatement 243

Instruction Using qui commence un bloc Using. Cette instruction se produit toujours comme Begin d’un UsingBlock, et le corps de using est le corps de celui UsingBlock.

VariableDeclarator 122

Représente la partie d’une instruction de déclaration de variable ou constante associée à un ou plusieurs noms de variables avec un type.

VariableNameEquals 356

Représente le nom et le type facultatif d’une variable de plage d’expressions.

VariantKeyword 582

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

WarningKeyword 626

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

WendKeyword 583

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

WhenKeyword 571

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

WhereClause 363

Représente un opérateur de requête « Where ».

WhereKeyword 627

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

WhileBlock 141

Représente un certain temps... End While, y compris l’instruction While, body et End While.

WhileClause 776

Représente un « alors ... » clause d’une instruction « Do » ou « Loop ».

WhileKeyword 572

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

WhileStatement 234
WhitespaceTrivia 729

Représente l’espace blanc vrai : espaces, onglets, nouvelles lignes et comme.

WideningKeyword 573

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

WithBlock 146

Représente un avec... End With block, incluez l’instruction With, le corps du bloc et l’instruction End With.

WithEventsEventContainer 115

Représente le conteneur d’événements qui fait référence à un membre WithEvents.

WithEventsKeyword 575

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

WithEventsPropertyEventContainer 116

Représente le conteneur d’événements qui fait référence à la propriété d’un membre WithEvents.

WithKeyword 574

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

WithStatement 265

Représente une instruction « With ». Cette instruction se produit toujours en tant que BeginStatement d’un WithBlock, et le corps de with est le corps de ce WithBlock.

WriteOnlyKeyword 578

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

XmlAttribute 386

Représente un attribut XML dans une expression littérale XML.

XmlAttributeAccessExpression 295

Représente un accès d’élément membre XML (nœud.< Élément>), accès aux attributs (nœud ou@Attribute) accès descendants (nœud...< Descendant>). La propriété Kind détermine le type d’accès.

XmlBracketedName 390

Représente un nom XML du formulaire <xml-name> qui apparaît dans la source dans le cadre d’une expression d’accès littéral XML ou membre ou d’une clause d’importation d’espace de noms XML.

XmlCDataSection 394

Représente une section CDATA XML dans une expression littérale XML.

XmlComment 392

Représente un commentaire XML du formulaire <!-- Commentaire -> qui apparaît dans une expression littérale XML.

XmlCrefAttribute 711

Symbole référencé par un attribut cref (par exemple, dans une <balise de commentaire de documentation see> ou <seealso> ). Par exemple, le M dans <cref="M » />.

XmlDeclaration 379

Représente le prologue de déclaration XML dans une expression littérale XML.

XmlDeclarationOption 380

Représente une option de prologue de document XML : version, encodage, espace autonome ou espace blanc dans une expression littérale XML.

XmlDescendantAccessExpression 294

Représente un accès d’élément membre XML (nœud.< Élément>), accès aux attributs (nœud ou@Attribute) accès descendants (nœud...< Descendant>). La propriété Kind détermine le type d’accès.

XmlDocument 378

Représente une expression littérale de document XML.

XmlElement 381

Représente un élément XML avec du contenu dans une expression littérale XML.

XmlElementAccessExpression 293

Représente un accès d’élément membre XML (nœud.< Élément>), accès aux attributs (nœud ou@Attribute) accès descendants (nœud...< Descendant>). La propriété Kind détermine le type d’accès.

XmlElementEndTag 384

Représente la balise de fin d’un élément XML du formulaire </élément>.

XmlElementStartTag 383

Représente la balise de début d’un élément XML de l’élément> de formulaire<.

XmlEmbeddedExpression 395

Représente une expression incorporée dans un littéral XML, par exemple «< name><%= obj ». Nom =%></name>'.

XmlEmptyElement 385

Représente un élément XML vide de l’élément de formulaire </>

XmlEntityLiteralToken 696

Représente des données de caractères dans le contenu Xml également appelé PCData ou dans une valeur d’attribut Xml. Tout le texte est ici, même le texte qui n’a pas besoin de normalisation, comme le commentaire, pi et le texte cdata.

XmlKeyword 629

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

XmlName 389

Représente un nom XML du formulaire « name » ou « namespace:name » qui apparaît dans la source dans le cadre d’une expression d’accès littéral xml ou membre ou d’une clause d’importation d’espace de noms XML.

XmlNameAttribute 712

Symbole d’analyse de type ou d’analyse de type référencé par un attribut de nom (par exemple, dans une <balise de commentaire de documentation param> ou <typeparam> ). Par exemple, le M dans <le nom de l’analyseur ="M » />.

XmlNamespaceImportsClause 45

Définit un espace de noms XML pour les expressions XML.

XmlNameToken 694

Représente un xml NCName par espace de noms dans XML 1.0

XmlPrefix 391

Représente un préfixe d’espace de noms XML du formulaire ' préfixe:' comme dans xml:ns=" ».

XmlPrefixName 388

Représente un nom XML du formulaire « name » qui apparaît dans GetXmlNamespace().

XmlProcessingInstruction 393

Représente une instruction de traitement XML du formulaire '< ? XMLProcessingTarget XMLProcessingValue ?>'.

XmlString 387

Représente une chaîne de caractères XML incorporés en tant que contenu d’un élément XML.

XmlText 382

Représente du texte Xml.

XmlTextLiteralToken 695

Représente des données de caractères dans le contenu Xml également appelé PCData ou dans une valeur d’attribut Xml. Tout le texte est ici, même le texte qui n’a pas besoin de normalisation, comme le commentaire, pi et le texte cdata.

XorKeyword 579

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

YieldKeyword 633

Représente un mot clé unique dans un programme VB. Quel mot clé peut être déterminé à partir de la propriété Kind.

YieldStatement 411

Représente une instruction Yield.

S’applique à