Compartir a través de


SyntaxKind Enumeración

Definición

Enumeración con todos los tipos de nodo de sintaxis de Visual Basic.

public enum class SyntaxKind
public enum SyntaxKind
type SyntaxKind = 
Public Enum SyntaxKind
Herencia
SyntaxKind

Campos

AddAssignmentStatement 249

Representa una instrucción de asignación simple, compuesta o mid. Cuál puede determinarse comprobando el Tipo.

AddExpression 307

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

AddHandlerAccessorBlock 85

Representa una declaración de miembro de bloque de descriptor de acceso: una declaración que tiene una declaración inicial, un cuerpo de instrucciones ejecutables y una instrucción end. Entre los ejemplos se incluyen descriptores de acceso de propiedad y descriptores de acceso de eventos personalizados.

AddHandlerAccessorStatement 107

Representa un descriptor de acceso Get o Set en una declaración de propiedad o un descriptor de acceso AddHandler, RemoveHandler o RaiseEvent en una declaración de evento personalizada. El tipo del nodo determina qué tipo de descriptor de acceso es. Esta instrucción siempre es el begin de un BlockNode y el cuerpo del descriptor de acceso es el cuerpo de ese nodo.

AddHandlerKeyword 413

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AddHandlerStatement 262

Representa una instrucción AddHandler o RemoveHandler. La propiedad Kind determina cuál.

AddressOfExpression 336

Describe un operador unario: Plus, Negate, Not o AddressOf.

AddressOfKeyword 414

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AggregateClause 361

Representa un operador de consulta Aggregate.

AggregateKeyword 584

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AggregationRangeVariable 355

Describe una sola variable del formulario "[x [As Type] =] aggregation-function" para su uso en la cláusula Into de los operadores de consulta Aggregate o Group By o Group Join.

AliasKeyword 415

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AllKeyword 585

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AmpersandEqualsToken 664

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

AmpersandToken 638

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

AndAlsoExpression 332

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

AndAlsoKeyword 417

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AndExpression 330

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

AndKeyword 416

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AnonymousObjectCreationExpression 298

Representa una expresión New que crea un objeto de tipo anónimo.

AnsiKeyword 586

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ArgumentList 347

Representa una lista de argumentos entre paréntesis.

ArrayCreationExpression 301

Representa una expresión que crea una nueva matriz.

ArrayRankSpecifier 134

Representa un modificador que describe un tipo de matriz, sin límites, como "()" o "(,)".

ArrayType 396

Representa un tipo de matriz, como "A() o "A(,)", sin límites especificados para la matriz.

AscendingKeyword 587

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AscendingOrdering 375

Expresión por la que ordenar, además de una ordenación opcional. El tipo indica si se va a ordenar en orden ascendente o descendente.

AsKeyword 418

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AsNewClause 124

Representa una cláusula "As New {type-name} [arguments] [initializers]" en una declaración. El tipo tiene atributos opcionales asociados, aunque no se permiten atributos en muchos lugares donde se produce este nodo (por ejemplo, en propiedades implementadas automáticamente).

AssemblyKeyword 588

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AsteriskEqualsToken 665

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

AsteriskToken 647

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

AsyncKeyword 630

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AtToken 635

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

Attribute 136

Representa una única declaración de atributo dentro de una lista de atributos.

AttributeList 135

Representa un grupo de atributos dentro de corchetes "<" y ">".

AttributesStatement 138

Representa un atributo de nivel de archivo, en el que los atributos no tienen ningún otro elemento sintáctico al que están adjuntos.

AttributeTarget 137

Representa una única declaración de atributo dentro de una lista de atributos.

AutoKeyword 589

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

AwaitExpression 412

Representa una expresión Await.

AwaitKeyword 631

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

BackslashEqualsToken 669

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

BackslashToken 659

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

BadDirectiveTrivia 753

Representa una directiva de preprocesamiento no reconocida. Esto ocurre cuando el analizador encuentra un token hash '#' al principio de una línea física, pero reconoce el texto que sigue como una directiva válida de procesamiento previo de Visual Basic.

BadToken 693

Representa una secuencia de caracteres que aparecen en el origen sin ningún significado posible en el lenguaje visual Basic (por ejemplo, el punto y coma ';'). Este token solo debe aparecer en SkippedTokenTrivia como artefacto de la recuperación de errores de análisis.

BeginCDataToken 690

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

BinaryConditionalExpression 337

Representa una expresión condicional, If(condition, true-expr, false-expr) o If(expr, nothing-expr).

BinaryKeyword 590

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

BooleanKeyword 421

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ByKeyword 591

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ByRefKeyword 422

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ByteKeyword 423

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ByValKeyword 424

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CallKeyword 425

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CallStatement 261

Representa una instrucción de llamada (también conocida como instrucción de invocación).

CaretEqualsToken 670

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

CaretToken 662

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

CaseBlock 207

Representa una instrucción case y su bloque posterior.

CaseElseBlock 210

Representa una instrucción case y su bloque posterior.

CaseElseStatement 212

Representa una instrucción Case o Case Else. Esta instrucción siempre es begin of a CaseBlock. Si se trata de una instrucción Case Else, Kind=CaseElse, en caso contrario, Kind=Case.

CaseEqualsClause 216

Representa una cláusula relation en una instrucción Case, como "Is > expression".

CaseGreaterThanClause 223

Representa una cláusula relation en una instrucción Case, como "Is > expression".

CaseGreaterThanOrEqualClause 222

Representa una cláusula relation en una instrucción Case, como "Is > expression".

CaseKeyword 426

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CaseLessThanClause 218

Representa una cláusula relation en una instrucción Case, como "Is > expression".

CaseLessThanOrEqualClause 219

Representa una cláusula relation en una instrucción Case, como "Is > expression".

CaseNotEqualsClause 217

Representa una cláusula relation en una instrucción Case, como "Is > expression".

CaseStatement 211

Representa una instrucción Case o Case Else. Esta instrucción siempre es begin of a CaseBlock. Si se trata de una instrucción Case Else, Kind=CaseElse, en caso contrario, Kind=Case.

CatchBlock 187

Representa una parte Catch de un try... Atrapar... Finalmente... End Try, que consta de una instrucción Catch, seguida de un cuerpo de instrucciones controladas por esa instrucción Catch. La propiedad Kind devuelve el tipo de parte que es.

CatchFilterClause 191

Representa la cláusula When/Filter de una instrucción Catch.

CatchKeyword 427

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CatchStatement 190

Representa la parte Catch de un try... Atrapar... Finalmente... Finalizar prueba. Esta instrucción siempre es el Begin de un CatchPart.

CBoolKeyword 428

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CByteKeyword 429

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CCharKeyword 432

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CDateKeyword 433

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CDblKeyword 435

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CDecKeyword 434

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CharacterLiteralExpression 272

Representa un literal. El tipo de literal viene determinado por la propiedad Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. El valor del literal se puede determinar convirtiendo el token asociado al tipo correcto y obteniendo el valor del token.

CharacterLiteralToken 706

Representa un token literal de cadena.

CharKeyword 436

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CIntKeyword 437

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ClassBlock 53

Representa una declaración de una clase su contenido y la instrucción End que la termina.

ClassConstraint 73

Una de las restricciones de parámetro de tipo especial: New, Class o Structure. Qué tipo de restricción especial se puede obtener de la propiedad Kind y es uno de: NewConstraint, ReferenceConstraint o ValueConstraint.

ClassKeyword 438

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ClassStatement 62

Representa la instrucción inicial de una declaración Class. Este nodo siempre aparece como El comienzo de un TypeBlock con Kind=ClassDeclarationBlock.

CLngKeyword 439

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CloseBraceToken 645

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

CloseParenToken 643

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

CObjKeyword 440

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CollectionInitializer 302

Representa una expresión que crea una nueva matriz sin asignar un nombre al tipo de elemento.

CollectionRangeVariable 353

Describe una sola variable del formato "x [As Type] In expression" para su uso en expresiones de consulta.

ColonEqualsToken 663

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

ColonToken 652

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

ColonTrivia 731

Representa dos puntos que son sintácticamente insignificantes.

CommaToken 636

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

CommentTrivia 732

Representa un comentario.

CompareKeyword 592

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CompilationUnit 38

Representa un archivo de código fuente completo de VB.

ConcatenateAssignmentStatement 259

Representa una instrucción de asignación simple, compuesta o mid. Cuál se puede determinar comprobando el Tipo.

ConcatenateExpression 317

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritméticos, relacionales, lógicos o de cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

ConditionalAccessExpression 713

ExpressionSyntax nodo que representa el objeto al que se accede condicionalmente.

ConflictMarkerTrivia 792

Trivia creada cuando se detectan marcadores de conflicto de combinación (como "<<<<<<<") en el código fuente

ConstDirectiveTrivia 736

Representa un #Const declaración constante de preprocesamiento que aparece en el origen.

ConstKeyword 441

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ConstructorBlock 81

Representa una declaración de bloque de constructor: una declaración que tiene una declaración inicial, un cuerpo de instrucciones ejecutables y una instrucción end.

ContinueDoStatement 167

Representa una instrucción "Continue (block)". El tipo de bloque al que se hace referencia se puede determinar examinando el Tipo.

ContinueForStatement 168

Representa una instrucción "Continue (block)". El tipo de bloque al que se hace referencia se puede determinar examinando el Tipo.

ContinueKeyword 443

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ContinueWhileStatement 166

Representa una instrucción "Continue (block)". El tipo de bloque al que se hace referencia se puede determinar examinando el Tipo.

CrefOperatorReference 409
CrefReference 404

Clase de nodo de sintaxis que representa un valor del atributo "cref" dentro de la trivia de comentario de documentación.

CrefSignature 407

Representa una lista entre paréntesis de tipos de argumentos para una firma dentro de la sintaxis CrefReferenceSyntax.

CrefSignaturePart 408
CSByteKeyword 444

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CShortKeyword 445

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CSngKeyword 446

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CStrKeyword 447

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CTypeExpression 303
CTypeKeyword 448

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CUIntKeyword 449

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CULngKeyword 450

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CUShortKeyword 453

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

CustomKeyword 593

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DateKeyword 454

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DateLiteralExpression 276

Representa un literal. El tipo de literal viene determinado por la propiedad Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. El valor del literal se puede determinar convirtiendo el token asociado al tipo correcto y obteniendo el valor del token.

DateLiteralToken 704

Representa un token literal de fecha.

DecimalKeyword 455

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DecimalLiteralToken 703

Representa un token literal decimal.

DeclareFunctionStatement 97

Instrucción Declare que declara un método DLL externo.

DeclareKeyword 456

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DeclareSubStatement 96

Instrucción Declare que declara un método DLL externo.

DefaultKeyword 457

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DelegateFunctionStatement 99

Instrucción que declara un tipo de delegado.

DelegateKeyword 458

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DelegateSubStatement 98

Instrucción que declara un tipo de delegado.

DescendingKeyword 594

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DescendingOrdering 376

Expresión por la que se va a ordenar, además de una ordenación opcional. El tipo indica si se debe ordenar en orden ascendente o descendente.

DictionaryAccessExpression 292

Representa el acceso a miembros (.name) o el acceso de diccionario (!name). La propiedad Kind determina qué tipo de acceso.

DimKeyword 459

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DirectCastExpression 304
DirectCastKeyword 460

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DisabledTextTrivia 735

Representa el texto de un bloque de preprocesador falso.

DisableKeyword 595

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DisableWarningDirectiveTrivia 749

Representa #Disable directiva de preprocesamiento de advertencia que aparece en el origen.

DistinctClause 362

Representa el operador de consulta "Distinct".

DistinctKeyword 596

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DivideAssignmentStatement 252

Representa una instrucción de asignación simple, compuesta o mid. Cuál se puede determinar comprobando el Tipo.

DivideExpression 310

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritméticos, relacionales, lógicos o de cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

DocumentationCommentExteriorTrivia 734

Representa un prefijo "" para un comentario de documentación XML.

DocumentationCommentLineBreakToken 697

Representa datos de caracteres en contenido Xml también conocido como PCData o en un valor de atributo Xml. Todo el texto está aquí por ahora incluso texto que no necesita normalización, como comentario, pi y texto cdata.

DocumentationCommentTrivia 710

Representa un comentario de documentación, por ejemplo, "" <Resumen> que aparece en el origen.

DoKeyword 461

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DollarSignDoubleQuoteToken 785

Representa un token '$'' en una expresión de cadena interpolada.

DoLoopUntilBlock 760

Representa un "Hacer... Bloque Loop" (Bucle).

DoLoopWhileBlock 759

Representa un "Hacer... Bloque Loop" (Bucle).

DotToken 650

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

DoubleKeyword 462

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

DoubleQuoteToken 676

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

DoUntilLoopBlock 758

Representa un "Hacer... Bloque Loop" (Bucle).

DoUntilStatement 772

Representa una instrucción "Do Until" que comienza una instrucción "Do ... Bloque Loop" (Bucle).

DoWhileLoopBlock 757

Representa un "Hacer... Bloque Loop" (Bucle).

DoWhileStatement 771

Representa una instrucción "Do While" que comienza una instrucción "Do ... Bloque Loop" (Bucle).

EachKeyword 463

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ElseBlock 181

Representa la parte Else de una instrucción If, que consta de una instrucción Else, seguida de un cuerpo de instrucción controlada por ese Else.

ElseCaseClause 213

La parte "Else" de una instrucción Case Else.

ElseDirectiveTrivia 739

Representa un #Else directiva de preprocesamiento que aparece en el origen.

ElseIfBlock 180

Representa parte de una instrucción If, que consta de una instrucción inicial (If o ElseIf), seguida de un cuerpo de instrucción controlado por esa instrucción inicial. La propiedad Kind devuelve si se trata de un valor If o ElseIf.

ElseIfDirectiveTrivia 738

Representa el principio de una directiva de preprocesamiento #If que aparece en el origen.

ElseIfKeyword 465

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ElseIfStatement 183

Representa la parte If o ElseIf de un if... End If block (o line If). Esta instrucción siempre es el Begin de ifPart. El tipo se puede examinar para determinar si se trata de una instrucción If o ElseIf.

ElseKeyword 464

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ElseStatement 184

Representa la parte Else de un if... End If block (o line If). Esta instrucción siempre es begin de elsePart.

EmptyStatement 2

Clase para representar una instrucción vacía. Esto puede ocurrir cuando un signo de dos puntos está en una línea sin nada más.

EmptyToken 679

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

EnableKeyword 599

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

EnableWarningDirectiveTrivia 748

Representa #Enable directiva de preprocesamiento de advertencia que aparece en el origen.

EndAddHandlerStatement 22

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndCDataToken 691

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

EndClassStatement 12

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndEnumStatement 10

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndEventStatement 21

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndExternalSourceDirectiveTrivia 746

Representa una directiva de preprocesamiento de externalSource #End que aparece en el origen.

EndFunctionStatement 16

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndGetStatement 17

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndIfDirectiveTrivia 740

Representa un #End Si aparece una directiva de preprocesamiento en el origen.

EndIfKeyword 580

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

EndIfStatement 5

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndInterfaceStatement 11

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndKeyword 466

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

EndModuleStatement 13

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndNamespaceStatement 14

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndOfFileToken 678

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

EndOfInterpolatedStringToken 787

Representa el final de la cadena interpolada al analizar.

EndOfLineTrivia 730

Representa saltos de línea que son sintácticamente insignificantes.

EndOfXmlToken 692

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

EndOperatorStatement 20

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndPropertyStatement 19

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndRaiseEventStatement 24

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndRegionDirectiveTrivia 744

Representa una directiva region de #End que aparece en el origen.

EndRemoveHandlerStatement 23

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndSelectStatement 8

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndSetStatement 18

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndStatement 156

Representa una instrucción "Stop" o "End". El tipo se puede usar para determinar qué tipo de instrucción es.

EndStructureStatement 9

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndSubStatement 15

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndSyncLockStatement 27

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndTryStatement 26

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndUsingStatement 6

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndWhileStatement 25

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EndWithStatement 7

Representa una instrucción "End XXX", donde XXX es una sola palabra clave.

EnumBlock 54

Representa una declaración de una enumeración, su contenido y la instrucción End Enum que la termina.

EnumKeyword 467

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

EnumMemberDeclaration 78

Representa un nombre y un valor en enumDeclarationBlock.

EnumStatement 63

Representa la instrucción inicial de una declaración Enum. Este nodo siempre aparece como El comienzo de un EnumBlock con Kind=EnumDeclarationBlock.

EqualsExpression 319

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

EqualsKeyword 600

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

EqualsToken 656

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

EqualsValue 129

Representa una cláusula "= initializer" en una declaración para una variable, un parámetro o una propiedad automática.

EraseKeyword 468

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

EraseStatement 271

Representa una instrucción "Erase".

ErrorKeyword 469

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ErrorStatement 195

Representa la instrucción "Error".

EventBlock 89

Representa una declaración de evento personalizada: una declaración que tiene una declaración de evento inicial, algunos bloques de descriptor de acceso y una instrucción end.

EventKeyword 470

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

EventStatement 102

Instrucción que declara un evento. Si el evento que se declara es un evento personalizado, esta instrucción será Begin de un PropertyOrEventBlock y los descriptores de acceso formarán parte de los descriptores de acceso de ese nodo.

ExclamationToken 634

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

ExclusiveOrExpression 329

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

ExitDoStatement 157

Una instrucción exit. El tipo de bloque que se va a salir se puede encontrar examinando el Tipo.

ExitForStatement 158

Una instrucción exit. El tipo de bloque que se va a salir se puede encontrar examinando el Tipo.

ExitFunctionStatement 160

Una instrucción exit. El tipo de bloque que se va a salir se puede encontrar examinando el Tipo.

ExitKeyword 471

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ExitOperatorStatement 161

Una instrucción exit. El tipo de bloque que se va a salir se puede encontrar examinando el Tipo.

ExitPropertyStatement 162

Una instrucción exit. El tipo de bloque que se va a salir se puede encontrar examinando el Tipo.

ExitSelectStatement 164

Una instrucción exit. El tipo de bloque que se va a salir se puede encontrar examinando el Tipo.

ExitSubStatement 159

Una instrucción exit. El tipo de bloque que se va a salir se puede encontrar examinando el Tipo.

ExitTryStatement 163

Una instrucción exit. El tipo de bloque que se va a salir se puede encontrar examinando el Tipo.

ExitWhileStatement 165

Una instrucción exit. El tipo de bloque que se va a salir se puede encontrar examinando el Tipo.

ExplicitKeyword 601

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ExponentiateAssignmentStatement 254

Representa una instrucción de asignación simple, compuesta o mid. Cuál puede determinarse comprobando el Tipo.

ExponentiateExpression 314

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

ExpressionRangeVariable 354

Describe una sola variable del formulario "[x [As Type] =] expresión" para su uso en expresiones de consulta.

ExpressionStatement 139

Representa una expresión en un contexto de instrucción. Esto solo puede ser una invocación o una expresión await en código estándar, pero puede ser cualquier expresión en el código interactivo de VB.

ExternalChecksumDirectiveTrivia 747

Representa una directiva de preprocesamiento #ExternalChecksum que aparece en el origen.

ExternalChecksumKeyword 603

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ExternalSourceDirectiveTrivia 745

Representa el principio de una directiva de #ExternalSource preprocesamiento que aparece en el origen.

ExternalSourceKeyword 602

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

FalseKeyword 474

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

FalseLiteralExpression 274

Representa un literal. El tipo de literal viene determinado por la propiedad Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. El valor del literal se puede determinar convirtiendo el token asociado al tipo correcto y obteniendo el valor del token.

FieldDeclaration 119

Representa la declaración de una o varias variables o constantes, ya sea como variables locales o como miembros de clase o estructura. En el caso de una constante, se representa teniendo "Const" en los modificadores (aunque técnicamente "Const" no es un modificador, se representa como uno en los árboles de análisis).

FinallyBlock 188

Representa la parte Finally de un try... Atrapar... Finalmente... End Try, que consta de una instrucción Finally, seguida de un cuerpo de instrucciones controladas por finally.

FinallyKeyword 475

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

FinallyStatement 194

Representa la parte Finally de un try... Atrapar... Finalmente... Termine de intentarlo. Esta instrucción siempre es begin de finallyPart.

FloatingLiteralToken 702

Representa un token literal flotante.

ForBlock 237

Representa un bloque For o For Each, incluida la instrucción de introducción, el cuerpo y la "Siguiente" (que se puede omitir si un objeto for contiene tiene una variable Next con varias variables).

ForEachBlock 238

Representa un bloque For o For Each, incluida la instrucción de introducción, el cuerpo y la "Siguiente" (que se puede omitir si un objeto for contiene tiene una variable Next con varias variables).

ForEachStatement 241

Instrucción For Each que comienza un bloque For Each-Next. Esta instrucción siempre se produce como El comienzo de un ForBlock y el cuerpo de for Each-Next es el cuerpo de ese ForBlock. La mayoría de las veces, el final de ese ForBlock es la instrucción Next correspondiente. Sin embargo, varias instrucciones For anidadas finalizan mediante una sola instrucción Next con varias variables, las instrucciones For internas tendrán End establecido en Nothing y la instrucción Next es el final de la instrucción For más externa que se está finalizando.

ForKeyword 476

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ForStatement 239

Instrucción For que comienza un bloque de For-Next. Esta instrucción siempre se produce como El comienzo de un forblock. La mayoría de las veces, el final de ese ForBlock es la instrucción Next correspondiente. Sin embargo, varias instrucciones For anidadas finalizan mediante una sola instrucción Next con varias variables, las instrucciones For internas tendrán End establecido en Nothing y la instrucción Next es el final de la instrucción For más externa que se está finalizando.

ForStepClause 240

La cláusula Step de una instrucción For.

FriendKeyword 477

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

FromClause 359

Representa un operador de consulta "From". Si se trata del principio de una consulta, el origen será Nothing. De lo contrario, el origen será la parte de la consulta a la izquierda de From.

FromKeyword 604

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

FunctionAggregation 357

Representa una invocación de una función Aggregation en la declaración de variable de intervalo de agregación de un operador de consulta Group By, Group Join o Aggregate.

FunctionBlock 80

Representa una declaración function o sub block: una declaración que tiene una declaración inicial, un cuerpo de instrucciones ejecutables y una instrucción end.

FunctionKeyword 478

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

FunctionLambdaHeader 346

Representa la parte de encabezado de una expresión lambda.

FunctionStatement 94

Instrucción que declara un Sub o Function. Si este método tiene un cuerpo, esta instrucción será begin de un BlockStatement con Kind=MethodDeclarationBlock y el cuerpo del método será el cuerpo de ese BlockStatement.

GenericName 400

Representa un nombre de tipo simple con uno o varios argumentos genéricos, como "X(Of Y, Z).

GetAccessorBlock 83

Representa una declaración de miembro de bloque de descriptor de acceso: una declaración que tiene una declaración inicial, un cuerpo de instrucciones ejecutables y una instrucción end. Entre los ejemplos se incluyen descriptores de acceso de propiedad y descriptores de acceso de eventos personalizados.

GetAccessorStatement 105

Representa un descriptor de acceso Get o Set en una declaración de propiedad o un descriptor de acceso AddHandler, RemoveHandler o RaiseEvent en una declaración de evento personalizada. El tipo del nodo determina qué tipo de descriptor de acceso es. Esta instrucción siempre es el begin de un BlockNode y el cuerpo del descriptor de acceso es el cuerpo de ese nodo.

GetKeyword 479

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

GetTypeExpression 285

Representa una expresión GetType.

GetTypeKeyword 480

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

GetXmlNamespaceExpression 290

Representa una expresión GetXmlNamespace.

GetXmlNamespaceKeyword 481

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

GlobalKeyword 482

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

GlobalName 402

Representa un nombre en el espacio de nombres global.

GosubKeyword 581

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

GoToKeyword 483

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

GoToStatement 149

Representa una instrucción "GoTo".

GreaterThanEqualsToken 658

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

GreaterThanExpression 324

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

GreaterThanGreaterThanEqualsToken 674

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

GreaterThanGreaterThanToken 672

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

GreaterThanOrEqualExpression 323

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

GreaterThanToken 657

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

GroupAggregation 358

Representa el uso de "Group" como función de agregación en en la declaración de variable de intervalo de agregación de un operador de consulta Group By o Group Join.

GroupByClause 368

Representa el operador de consulta "Group By".

GroupJoinClause 371

Representa el operador de consulta "Group Join".

GroupKeyword 605

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

HandlesClause 113

Representa los "Identificadores..." cláusula en una declaración de método que describe qué eventos controla este método.

HandlesClauseItem 117

Representa un único evento controlado en un "Handles..." Cláusula.

HandlesKeyword 484

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

HashToken 637

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

IdentifierLabel 150

Una etiqueta para una instrucción GoTo, Resume o On Error. Identificador, número de línea o palabra clave siguiente.

IdentifierName 399

Representa un nombre de tipo que consta de un único identificador (que puede incluir corchetes o un carácter de tipo).

IdentifierToken 700

Representa un token de identificador. Esto puede incluir corchetes alrededor del nombre y un carácter de tipo.

IfDirectiveTrivia 737

Representa el principio de una directiva de preprocesamiento #If que aparece en el origen.

IfKeyword 485

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

IfStatement 182

Representa la parte If o ElseIf de un if... End If block (o line If). Esta instrucción es siempre El comienzo de un ifpart. El tipo se puede examinar para determinar si se trata de una instrucción If o ElseIf.

ImplementsClause 112

Representa el "Implementa..." cláusula en un miembro de tipo, que describe qué miembros de interfaz implementa este miembro.

ImplementsKeyword 486

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ImplementsStatement 58

Representa una instrucción Implements en una clase o estructura.

ImportAliasClause 754

Representa un identificador de alias seguido de un token "=" en una cláusula Imports.

ImportsKeyword 487

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ImportsStatement 42

Representa una instrucción Imports, que tiene una o varias cláusulas imports.

IncompleteMember 118

Representa el principio de una declaración. Sin embargo, no se detecta suficiente sintaxis para clasificarlo como un campo, método, propiedad o evento. Este nodo siempre representa un error de sintaxis.

InferKeyword 606

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

InferredFieldInitializer 127

Representa un inicializador de campo en un inicializador With {...} donde el nombre del campo se deduce de la expresión de inicializador.

InheritsKeyword 489

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

InheritsStatement 57

Representa una instrucción Inherits en una clase, estructura o interfaz.

InKeyword 488

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

IntegerDivideAssignmentStatement 253

Representa una instrucción de asignación simple, compuesta o mid. Cuál puede determinarse comprobando el Tipo.

IntegerDivideExpression 311

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

IntegerKeyword 490

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

IntegerLiteralToken 701

Representa un token literal entero.

InterfaceBlock 52

Representa una declaración de una interfaz, su contenido y la instrucción End que la termina.

InterfaceKeyword 491

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

InterfaceStatement 61

Representa la instrucción inicial de una declaración Interface. Este nodo siempre aparece como El comienzo de un TypeBlock con Kind=InterfaceDeclarationBlock.

InterpolatedStringExpression 780

Representa una expresión de cadena interpolada.

InterpolatedStringText 781

Representa el contenido de texto literal en una cadena interpolada.

InterpolatedStringTextToken 786

Representa los datos de caracteres literales en la expresión de cadena interpolada.

Interpolation 782

Representa una expresión insertada en una expresión de cadena interpolada, por ejemplo, '{expression[,alignment][:formatString]}'.

InterpolationAlignmentClause 783

Representa una cláusula de alineación ", alineación" de una expresión insertada de cadena interpolada.

InterpolationFormatClause 784

Representa una cláusula de cadena de formato ':formatString' de una expresión insertada de cadena interpolada.

IntoKeyword 607

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

InvocationExpression 296

Representa una expresión de invocación que consta de un destino de invocación y una lista de argumentos opcional o una matriz, una propiedad con parámetros o un índice de propiedades predeterminado del objeto.

IsExpression 325

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

IsFalseKeyword 608

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

IsKeyword 492

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

IsNotExpression 326

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

IsNotKeyword 495

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

IsTrueKeyword 609

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

IteratorKeyword 632

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

JoinCondition 369

Representa la condición "expresión igual a expresión" en una combinación.

JoinKeyword 610

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

KeyKeyword 611

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

KeywordEventContainer 114

Representa el contenedor de eventos especificado mediante palabras clave especiales "Me", "MyBase" o "MyClass".

LabelStatement 148

Representa una instrucción de etiqueta.

LeftShiftAssignmentStatement 255

Representa una instrucción de asignación simple, compuesta o mid. Cuál puede determinarse comprobando el Tipo.

LeftShiftExpression 315

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

LessThanEqualsToken 654

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

LessThanExclamationMinusMinusToken 684

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

LessThanExpression 321

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

LessThanGreaterThanToken 655

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

LessThanLessThanEqualsToken 673

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

LessThanLessThanToken 671

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

LessThanOrEqualExpression 322

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

LessThanPercentEqualsToken 688

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

LessThanQuestionToken 686

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

LessThanSlashToken 683

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

LessThanToken 653

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

LetClause 360

Representa un operador de consulta "Let".

LetKeyword 496

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

LibKeyword 497

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

LikeExpression 327

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

LikeKeyword 498

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

LineContinuationTrivia 733

Representa un carácter de continuación de línea explícito al final de una línea, es decir, _

List 1
LocalDeclarationStatement 147

Representa la declaración de una o varias variables o constantes locales.

LongKeyword 499

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

LoopKeyword 500

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

LoopUntilStatement 775

Representa una instrucción "Loop Until" que finaliza una instrucción "Do ... Bloque Loop" (Bucle).

LoopWhileStatement 774

Representa una instrucción "Loop While" que finaliza un "Do ... Bloque Loop" (Bucle).

MeExpression 282

Identifica la instancia especial "Me"

MeKeyword 501

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

MidAssignmentStatement 248

Representa una instrucción de asignación simple, compuesta o mid. Cuál puede determinarse comprobando el Tipo.

MidExpression 260

Representa un lado izquierdo de una instrucción MidAssignment.

MidKeyword 612

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

MinusEqualsToken 667

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

MinusMinusGreaterThanToken 685

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

MinusToken 649

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

ModifiedIdentifier 133

Representa un identificador con modificadores opcionales "?" o "(()" o "(,,,)", como se usa en declaraciones de parámetros y declaraciones de variables.

ModKeyword 502

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ModuleBlock 50

Representa una declaración de Module, su contenido y la instrucción End que la termina.

ModuleKeyword 503

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ModuleStatement 59

Representa la instrucción inicial de una declaración Module. Este nodo siempre aparece como El comienzo de un TypeBlock con Kind=ModuleDeclarationBlock.

ModuloExpression 318

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

MultiLineFunctionLambdaExpression 343

Representa una expresión lambda de varias líneas.

MultiLineIfBlock 173

Representa un bloque If... Entonces... Más... EndIf (instrucción). La propiedad Kind se puede usar para determinar si es un bloque o línea If.

MultiLineSubLambdaExpression 344

Representa una expresión lambda de varias líneas.

MultiplyAssignmentStatement 251

Representa una instrucción de asignación simple, compuesta o mid. Cuál puede determinarse comprobando el Tipo.

MultiplyExpression 309

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

MustInheritKeyword 504

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

MustOverrideKeyword 505

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

MyBaseExpression 283

Identifica la instancia especial "MyBase"

MyBaseKeyword 506

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

MyClassExpression 284

Identifica la instancia especial "MyClass"

MyClassKeyword 507

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

NameColonEquals 755

Representa un nombre de identificador seguido de un token ":=" en un argumento con nombre.

NamedFieldInitializer 128

Representa un inicializador de campo con nombre en un inicializador With {...}, como ".x = expr".

NamedTupleElement 791

Representa un elemento de un tipo de tupla que proporciona el nombre del elemento y, opcionalmente, un tipo.

NameOfExpression 779

Representa una expresión NameOf.

NameOfKeyword 778

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

NamespaceBlock 48

Representa una instrucción Namespace, su contenido y la instrucción End Namespace.

NamespaceKeyword 508

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

NamespaceStatement 49

Representa la instrucción inicial de una declaración de espacio de nombres. Este nodo siempre aparece como El inicio de un blockStatement con Kind=NamespaceBlock.

NarrowingKeyword 509

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

NewConstraint 72

Una de las restricciones de parámetros de tipo especial: New, Class o Structure. Qué tipo de restricción especial se puede obtener de la propiedad Kind y es uno de: NewConstraint, ReferenceConstraint o ValueConstraint.

NewKeyword 511

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

NextKeyword 510

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

NextLabel 152

Una etiqueta para una instrucción GoTo, Resume o On Error. Identificador, número de línea o palabra clave siguiente.

NextStatement 242

La instrucción Next que finaliza un bloque For-Next o For Each-Next. Esta instrucción siempre se produce como el final de un ForBlock (con Kind=ForBlock o ForEachBlock), y el cuerpo de la For-Next es el Cuerpo de ese ForBlock. La instrucción Begin de ese ForBlock tiene la instrucción For o For Each correspondiente.

None 0
NotEqualsExpression 320

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

NotExpression 335

Describe un operador unario: Plus, Negate, Not o AddressOf.

NothingKeyword 513

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

NothingLiteralExpression 280

Representa un literal. El tipo de literal viene determinado por la propiedad Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. El valor del literal se puede determinar convirtiendo el token asociado al tipo correcto y obteniendo el valor del token.

NotInheritableKeyword 516

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

NotKeyword 512

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

NotOverridableKeyword 517

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

NullableType 397

Nombre de tipo que representa un tipo que acepta valores NULL, como "Integer?".

NumericLabel 151

Una etiqueta para una instrucción GoTo, Resume o On Error. Identificador, número de línea o palabra clave siguiente.

NumericLiteralExpression 275

Representa un literal. El tipo de literal viene determinado por la propiedad Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. El valor del literal se puede determinar convirtiendo el token asociado al tipo correcto y obteniendo el valor del token.

ObjectCollectionInitializer 126

Representa un "De {...} cláusula usada para inicializar los elementos de un nuevo objeto de colección.

ObjectCreationExpression 297

Representa una expresión New que crea un nuevo objeto que no es de matriz, posiblemente con una cláusula "With" o "From".

ObjectKeyword 518

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ObjectMemberInitializer 125

Representa un "Con {...} cláusula utilizada para inicializar los miembros de un nuevo objeto.

OffKeyword 613

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OfKeyword 519

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OmittedArgument 348

Representa un argumento omitido en una lista de argumentos. Un argumento omitido no se considera un error de sintaxis, pero un caso válido cuando no se requiere ningún argumento.

OnErrorGoToLabelStatement 198

Representa una instrucción OnError Goto.

OnErrorGoToMinusOneStatement 197

Representa una instrucción OnError Goto.

OnErrorGoToZeroStatement 196

Representa una instrucción OnError Goto.

OnErrorResumeNextStatement 199

Representa una instrucción OnError Resume Next.

OnKeyword 520

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OpenBraceToken 644

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

OpenParenToken 642

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

OperatorBlock 82

Representa una declaración de miembro de bloque Operator: una declaración que tiene una declaración inicial, un cuerpo de instrucciones ejecutables y una instrucción end.

OperatorKeyword 521

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OperatorStatement 103

Instrucción que declara un operador. Si este operador tiene un cuerpo, esta instrucción será Begin de un BlockStatement con Kind=MethodDeclarationBlock y el cuerpo del método será el Cuerpo de ese BlockStatement.

OptionalKeyword 523

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OptionKeyword 522

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OptionStatement 41

Representa una instrucción Option, como "Option Strict On".

OrderByClause 372

Representa el operador de consulta "Order By".

OrderKeyword 614

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OrElseExpression 331

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritméticos, relacionales, lógicos o de cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

OrElseKeyword 525

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OrExpression 328

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritméticos, relacionales, lógicos o de cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

OrKeyword 524

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OutKeyword 615

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OverloadsKeyword 526

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OverridableKeyword 527

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

OverridesKeyword 528

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ParamArrayKeyword 529

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

Parameter 132

Representa un parámetro para un método, una propiedad, un constructor, etc.

ParameterList 92

Representa la lista de parámetros en una declaración de método.

ParenthesizedExpression 281

Representa una expresión entre paréntesis.

PartialKeyword 530

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

PercentGreaterThanToken 689

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

PlusEqualsToken 666

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

PlusToken 648

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

PredefinedCastExpression 306

Representa una conversión a un tipo predefinido mediante una expresión de conversión predefinida, como CInt o CLng.

PredefinedType 398

Representa una aparición de un tipo integrado de Visual Basic, como Integer o String en el código fuente.

PreserveKeyword 616

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

PrintStatement 140

¿Representa una "? expresión" instrucción "Print" en código interactivo de VB.

PrivateKeyword 531

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

PropertyBlock 88

Representa una declaración de propiedad de bloque: una declaración que tiene una declaración inicial, algunos bloques de descriptor de acceso get o set y una instrucción end.

PropertyKeyword 532

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

PropertyStatement 104

Instrucción que declara una propiedad. Si esta propiedad tiene descriptores de acceso declarados, esta instrucción será begin de un BlockNode y los descriptores de acceso serán el cuerpo de ese nodo. Las propiedades automáticas son declaraciones de propiedad sin propertyBlock.

ProtectedKeyword 533

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

PublicKeyword 534

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

QualifiedCrefOperatorReference 410
QualifiedName 401

Representa un nombre de tipo completo, por ejemplo, X.Y o X(Of Z).Y.

QueryExpression 352

Esta clase representa una expresión de consulta. Una expresión de consulta se compone de uno o varios operadores de consulta en una fila. El primer operador de consulta debe ser From o Aggregate.

QuestionGreaterThanToken 687

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

QuestionToken 675

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar desde la propiedad Kind.

RaiseEventAccessorBlock 87

Representa una declaración de miembro de bloque de descriptor de acceso: una declaración que tiene una declaración inicial, un cuerpo de instrucciones ejecutables y una instrucción end. Algunos ejemplos son los descriptores de acceso de propiedad y los descriptores de acceso de eventos personalizados.

RaiseEventAccessorStatement 111

Representa un descriptor de acceso Get o Set en una declaración de propiedad o un descriptor de acceso AddHandler, RemoveHandler o RaiseEvent en una declaración de evento personalizada. El tipo del nodo determina qué tipo de descriptor de acceso es. Esta instrucción siempre es el begin de un BlockNode y el cuerpo del descriptor de acceso es el cuerpo de ese nodo.

RaiseEventKeyword 537

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

RaiseEventStatement 264

Representa una instrucción RaiseEvent.

RangeArgument 351

Representa un argumento de intervalo, como "0 a 5", que se usa en los límites de matriz. La propiedad "Value" representa el límite superior del intervalo.

RangeCaseClause 215

Representa un rango "expression To expression" en un case.

ReadOnlyKeyword 538

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

RedimClause 270

Representa una cláusula de instrucción ReDim.

ReDimKeyword 539

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ReDimPreserveStatement 267

Representa una instrucción ReDim.

ReDimStatement 266

Representa una instrucción ReDim.

ReferenceDirectiveTrivia 750

Representa una directiva #r que aparece en scripts.

ReferenceKeyword 442

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

RegionDirectiveTrivia 741

Representa el principio de una directiva #Region que aparece en el origen.

RegionKeyword 617

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

REMKeyword 540

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

RemoveHandlerAccessorBlock 86

Representa una declaración de miembro de bloque de descriptor de acceso: una declaración que tiene una declaración inicial, un cuerpo de instrucciones ejecutables y una instrucción end. Entre los ejemplos se incluyen descriptores de acceso de propiedad y descriptores de acceso de eventos personalizados.

RemoveHandlerAccessorStatement 108

Representa un descriptor de acceso Get o Set en una declaración de propiedad o un descriptor de acceso AddHandler, RemoveHandler o RaiseEvent en una declaración de evento personalizada. El tipo del nodo determina qué tipo de descriptor de acceso es. Esta instrucción siempre es el begin de un BlockNode y el cuerpo del descriptor de acceso es el cuerpo de ese nodo.

RemoveHandlerKeyword 541

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

RemoveHandlerStatement 263

Representa una instrucción AddHandler o RemoveHandler. La propiedad Kind determina cuál.

ResumeKeyword 542

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ResumeLabelStatement 201

Representa una instrucción "Resume". La propiedad Kind se puede usar para determinar si se trata de una instrucción "Resume", "Resume Next" o "Resume label".

ResumeNextStatement 202

Representa una instrucción "Resume". La propiedad Kind se puede usar para determinar si se trata de una instrucción "Resume", "Resume Next" o "Resume label".

ResumeStatement 200

Representa una instrucción "Resume". La propiedad Kind se puede usar para determinar si se trata de una instrucción "Resume", "Resume Next" o "Resume label".

ReturnKeyword 543

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ReturnStatement 169

Representa una instrucción "Return".

RightShiftAssignmentStatement 258

Representa una instrucción de asignación simple, compuesta o mid. Cuál puede determinarse comprobando el Tipo.

RightShiftExpression 316

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritmética, relacional, lógica o cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

SByteKeyword 544

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

SelectBlock 203

Representa un bloque Seleccionar caso, incluida la casilla Seleccionar caso que la inicia, contiene bloques Case y End Select.

SelectClause 377

Representa el operador de consulta "Select".

SelectKeyword 545

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

SelectStatement 204

Representa una instrucción Select Case. Esta instrucción siempre se produce como Begin de un SelectBlock.

SemicolonToken 646

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

SetAccessorBlock 84

Representa una declaración de miembro de bloque de descriptor de acceso: una declaración que tiene una declaración inicial, un cuerpo de instrucciones ejecutables y una instrucción end. Entre los ejemplos se incluyen descriptores de acceso de propiedad y descriptores de acceso de eventos personalizados.

SetAccessorStatement 106

Representa un descriptor de acceso Get o Set en una declaración de propiedad o un descriptor de acceso AddHandler, RemoveHandler o RaiseEvent en una declaración de evento personalizada. El tipo del nodo determina qué tipo de descriptor de acceso es. Esta instrucción siempre es el begin de un BlockNode y el cuerpo del descriptor de acceso es el cuerpo de ese nodo.

SetKeyword 546

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ShadowsKeyword 547

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

SharedKeyword 548

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

ShortKeyword 549

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

SimpleArgument 349

Representa un argumento que es solo un nombre de argumento opcional y una expresión.

SimpleAsClause 123

Representa una cláusula "As {type-name}" que no tiene un inicializador o "New". El tipo tiene atributos opcionales asociados, aunque no se permiten atributos en todos los lugares posibles en los que se produce este nodo.

SimpleAssignmentStatement 247

Representa una instrucción de asignación simple, compuesta o mid. Cuál puede determinarse comprobando el Tipo.

SimpleCaseClause 214

Representa un único valor en un caso.

SimpleDoLoopBlock 756

Representa un "Do ... Bloque Loop" (Bucle).

SimpleDoStatement 770

Representa una instrucción "Do" simple que comienza una instrucción "Do ... Bloque Loop" (Bucle).

SimpleImportsClause 44

Representa la cláusula de una instrucción Imports que importa todos los miembros de un tipo, un espacio de nombres o alias de un tipo o un espacio de nombres.

SimpleJoinClause 370

Representa un operador de consulta Join.

SimpleLoopStatement 773

Representa una instrucción "Loop" simple que finaliza un "Do ... Bloque Loop" (Bucle).

SimpleMemberAccessExpression 291

Representa el acceso de miembro (.name) o el acceso de diccionario (!name). La propiedad Kind determina qué tipo de acceso.

SingleKeyword 550

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

SingleLineElseClause 172

Representa la parte Else de una instrucción If, que consta de una instrucción Else, seguida de un cuerpo de instrucción controlada por ese Else.

SingleLineFunctionLambdaExpression 339

Representa una expresión lambda de una sola línea.

SingleLineIfPart 171

Representa parte de una instrucción If de una sola línea, que consta de una instrucción if-inicial, seguida de un cuerpo de instrucción controlado por esa instrucción inicial. La propiedad Kind devuelve si se trata de un valor SingleLineIf.

SingleLineIfStatement 170

Representa una instrucción If-Then-Else de línea.

SingleLineSubLambdaExpression 342

Representa una expresión lambda de una sola línea.

SingleQuoteToken 641

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

SkipClause 366

Representa un operador de consulta "Skip" o "Take". La propiedad Kind indica qué.

SkipKeyword 620

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

SkippedTokensTrivia 709

Representa los tokens omitidos por el analizador como parte de la recuperación de errores y, por tanto, no forman parte de ninguna estructura sintáctica.

SkipWhileClause 364

Representa un operador de consulta "Skip While" o "Take While". La propiedad Kind indica qué.

SlashEqualsToken 668

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

SlashGreaterThanToken 680

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

SlashToken 651

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

StatementTerminatorToken 677

Representa un solo signo de puntuación o un operador en un programa VB. Cuál se puede determinar a partir de la propiedad Kind.

StaticKeyword 551

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

StepKeyword 552

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

StopKeyword 553

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

StopStatement 153

Representa una instrucción "Stop" o "End". El tipo se puede usar para determinar qué tipo de instrucción es.

StrictKeyword 621

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

StringKeyword 554

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

StringLiteralExpression 279

Representa un literal. El tipo de literal viene determinado por la propiedad Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. El valor del literal se puede determinar convirtiendo el token asociado al tipo correcto y obteniendo el valor del token.

StringLiteralToken 705

Representa un token literal de cadena.

StructureBlock 51

Representa una declaración de una estructura, su contenido y la instrucción End que la termina.

StructureConstraint 74

Una de las restricciones de parámetro de tipo especial: New, Class o Structure. Qué tipo de restricción especial se puede obtener de la propiedad Kind y es uno de: NewConstraint, ReferenceConstraint o ValueConstraint.

StructureKeyword 555

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

StructureStatement 60

Representa la instrucción inicial de una declaración Structure. Este nodo siempre aparece como El comienzo de un TypeBlock con Kind=StructureDeclarationBlock.

SubBlock 79

Representa una declaración function o sub block: una declaración que tiene una declaración inicial, un cuerpo de instrucciones ejecutables y una instrucción end.

SubKeyword 558

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

SubLambdaHeader 345

Representa la parte de encabezado de una expresión lambda.

SubNewStatement 95

Instrucción que declara un constructor. Esta instrucción será begin de un blockStatement con Kind=MethodDeclarationBlock y el cuerpo del método será el cuerpo de ese BlockStatement.

SubStatement 93

Instrucción que declara un Sub o Function. Si este método tiene un cuerpo, esta instrucción será Begin de un BlockStatement con Kind=MethodDeclarationBlock y el cuerpo del método será el Cuerpo de ese BlockStatement.

SubtractAssignmentStatement 250

Representa una instrucción de asignación simple, compuesta o mid. Cuál se puede determinar comprobando el Tipo.

SubtractExpression 308

Representa un operador binario. La propiedad Kind clasifica los operadores en un tipo similar de operadores (aritméticos, relacionales, lógicos o de cadena); La operación exacta que se realiza viene determinada por la propiedad Operator.

SyncLockBlock 145

Representa un syncLock completo... Finalice el bloque SyncLock, incluida la instrucción SyncLock, las instrucciones delimitadas y la instrucción End SyncLock.

SyncLockKeyword 559

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

SyncLockStatement 226

Representa la instrucción "SyncLock". Esta instrucción siempre se produce como begin de syncLockBlock.

TakeClause 367

Representa un operador de consulta "Skip" o "Take". La propiedad Kind indica qué.

TakeKeyword 622

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

TakeWhileClause 365

Representa un operador de consulta "Skip While" o "Take While". La propiedad Kind indica qué.

TernaryConditionalExpression 338

Representa una expresión condicional, If(condition, true-expr, false-expr) o If(expr, nothing-expr).

TextKeyword 623

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ThenKeyword 560

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ThrowKeyword 561

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ThrowStatement 246

Representa una instrucción Throw.

ToKeyword 562

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

TrueKeyword 563

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

TrueLiteralExpression 273

Representa un literal. El tipo de literal viene determinado por la propiedad Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. El valor del literal se puede determinar convirtiendo el token asociado al tipo correcto y obteniendo el valor del token.

TryBlock 185

Representa un intento completo... Atrapar... Finalmente... Finalizar instrucción Try.

TryCastExpression 305
TryCastKeyword 565

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

TryKeyword 564

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

TryStatement 189

Representa la parte Try de un try... Atrapar... Finalmente... Finalizar prueba. Esta instrucción siempre es begin de un tryPart.

TupleExpression 788

Representa la expresión literal de tupla.

TupleType 789

Representa el tipo de tupla.

TypeArgumentList 403

Representa una lista entre paréntesis de argumentos de tipo genérico.

TypeConstraint 75

Representa una restricción de parámetro de tipo que es un tipo.

TypedTupleElement 790

Representa un elemento de un tipo de tupla que proporciona solo el tipo .

TypeKeyword 628

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

TypeOfIsExpression 286

Representa un TypeOf... Expresión Is o IsNot.

TypeOfIsNotExpression 287

Representa un TypeOf... Expresión Is o IsNot.

TypeOfKeyword 566

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

TypeParameter 67

Representa un parámetro de tipo en una declaración de tipo genérico.

TypeParameterList 66

Representa la lista de parámetros de tipo en una declaración.

TypeParameterMultipleConstraintClause 71

Una de las cláusulas de restricciones de parámetro de tipo. Esto representa una cláusula de restricción en forma de "As { Constraints }".

TypeParameterSingleConstraintClause 70

Una de las cláusulas de restricciones de parámetro de tipo. Esto representa una cláusula de restricción en forma de "As Constraint".

UIntegerKeyword 567

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

ULongKeyword 568

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

UnaryMinusExpression 334

Describe un operador unario: Plus, Negate, Not o AddressOf.

UnaryPlusExpression 333

Describe un operador unario: Plus, Negate, Not o AddressOf.

UnicodeKeyword 624

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

UntilClause 777

Representa un valor "Until..." cláusula de una instrucción "Do" o "Loop".

UntilKeyword 625

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

UShortKeyword 569

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

UsingBlock 144

Representa un objeto Using completo... Instrucción End Using, incluidas las instrucciones Using, body y End Using.

UsingKeyword 570

Representa una sola palabra clave en un programa vb. Qué palabra clave se puede determinar desde la propiedad Kind.

UsingStatement 243

Instrucción Using que comienza un bloque Using. Esta instrucción siempre se produce como Begin of a UsingBlock y el cuerpo de Using es el cuerpo de ese UsingBlock.

VariableDeclarator 122

Representa la parte de una instrucción de declaración variable o constante asociada a uno o varios nombres de variable con un tipo.

VariableNameEquals 356

Representa el nombre y el tipo opcional de una variable de intervalo de expresión.

VariantKeyword 582

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

WarningKeyword 626

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

WendKeyword 583

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

WhenKeyword 571

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

WhereClause 363

Representa un operador de consulta "Where".

WhereKeyword 627

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

WhileBlock 141

Representa un tiempo... Instrucción End While, incluidos while, body y End While.

WhileClause 776

Representa un "While..." cláusula de una instrucción "Do" o "Loop".

WhileKeyword 572

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

WhileStatement 234
WhitespaceTrivia 729

Representa espacios en blanco verdaderos: espacios, pestañas, líneas nuevas y similares.

WideningKeyword 573

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

WithBlock 146

Representa un con... End With, incluya la instrucción With, el cuerpo del bloque y la instrucción End With.

WithEventsEventContainer 115

Representa el contenedor de eventos que hace referencia a un miembro WithEvents.

WithEventsKeyword 575

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

WithEventsPropertyEventContainer 116

Representa el contenedor de eventos que hace referencia a la propiedad de un miembro WithEvents.

WithKeyword 574

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

WithStatement 265

Representa una instrucción "With". Esta instrucción siempre se produce como BeginStatement de withBlock y el cuerpo de With es el cuerpo de ese WithBlock.

WriteOnlyKeyword 578

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

XmlAttribute 386

Representa un atributo XML en una expresión literal XML.

XmlAttributeAccessExpression 295

Representa el acceso a un elemento miembro XML (nodo).< Elemento>), acceso a atributos (nodo.@Attribute) o acceso descendientes (nodo...< Descendiente>). La propiedad Kind determina qué tipo de acceso.

XmlBracketedName 390

Representa un nombre XML del formato <xml-name> que aparece en el origen como parte de una expresión de acceso de miembro o literal XML o de un espacio de nombres XML.

XmlCDataSection 394

Representa una sección CDATA XML en una expresión literal XML.

XmlComment 392

Representa un comentario XML del formulario <!-- Comentario,> que aparece en una expresión literal XML.

XmlCrefAttribute 711

Símbolo al que hace referencia un atributo cref (por ejemplo, en una <etiqueta de comentario de documentación see> o <seealso> ). Por ejemplo, la M en <see cref="M" />.

XmlDeclaration 379

Representa el prólogo de declaración XML en una expresión literal XML.

XmlDeclarationOption 380

Representa una opción de prólogo de documento XML: versión, codificación, espacio en blanco o independiente en una expresión literal XML.

XmlDescendantAccessExpression 294

Representa el acceso a un elemento miembro XML (nodo).< Elemento>), acceso a atributos (nodo.@Attribute) o acceso descendientes (nodo...< Descendiente>). La propiedad Kind determina qué tipo de acceso.

XmlDocument 378

Representa una expresión literal de documento XML.

XmlElement 381

Representa un elemento XML con contenido en una expresión literal XML.

XmlElementAccessExpression 293

Representa el acceso a un elemento miembro XML (nodo).< Elemento>), acceso a atributos (nodo.@Attribute) o acceso descendientes (nodo...< Descendiente>). La propiedad Kind determina qué tipo de acceso.

XmlElementEndTag 384

Representa la etiqueta final de un elemento XML del formulario </element>.

XmlElementStartTag 383

Representa la etiqueta inicial de un elemento XML del elemento> form<.

XmlEmbeddedExpression 395

Representa una expresión incrustada en un literal XML, por ejemplo, '<name><%= obj. Nombre =%></nombre>'.

XmlEmptyElement 385

Representa un elemento XML vacío del elemento form </>

XmlEntityLiteralToken 696

Representa datos de caracteres en contenido Xml también conocidos como PCData o en un valor de atributo Xml. Todo el texto está aquí por ahora incluso texto que no necesita normalización, como comentario, pi y texto cdata.

XmlKeyword 629

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

XmlName 389

Representa un nombre XML del formulario 'name' o 'namespace:name' que aparece en el origen como parte de una expresión de acceso de miembro o literal XML o una cláusula de importación de espacio de nombres XML.

XmlNameAttribute 712

Un símbolo param o type param al que hace referencia un atributo de nombre (por ejemplo, en una <etiqueta de comentario de documentación param> o <typeparam> ). Por ejemplo, la M en <param name="M" />.

XmlNamespaceImportsClause 45

Define un espacio de nombres XML para expresiones XML.

XmlNameToken 694

Representa un XML NCName por espacios de nombres en XML 1.0

XmlPrefix 391

Representa un prefijo de espacio de nombres XML de la forma 'prefix:' como en xml:ns="".

XmlPrefixName 388

Representa un nombre XML del formulario 'name' que aparece en GetXmlNamespace().

XmlProcessingInstruction 393

Representa una instrucción de procesamiento XML del formulario '<? XMLProcessingTarget XMLProcessingValue ?>'.

XmlString 387

Representa una cadena de caracteres XML incrustados como contenido de un elemento XML.

XmlText 382

Representa texto Xml.

XmlTextLiteralToken 695

Representa datos de caracteres en contenido Xml también conocidos como PCData o en un valor de atributo Xml. Todo el texto está aquí por ahora incluso texto que no necesita normalización, como comentario, pi y texto cdata.

XorKeyword 579

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

YieldKeyword 633

Representa una sola palabra clave en un programa VB. Qué palabra clave se puede determinar desde la propiedad Kind.

YieldStatement 411

Representa una instrucción Yield.

Se aplica a