Condividi tramite


SyntaxKind Enumerazione

Definizione

Enumerazione con tutti i tipi di nodi della sintassi di Visual Basic.

public enum class SyntaxKind
public enum SyntaxKind
type SyntaxKind = 
Public Enum SyntaxKind
Ereditarietà
SyntaxKind

Campi

AddAssignmentStatement 249

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

AddExpression 307

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo simile di operatori (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

AddHandlerAccessorBlock 85

Rappresenta una dichiarazione membro del blocco di accesso: una dichiarazione che contiene una dichiarazione iniziale, un corpo di istruzioni eseguibili e un'istruzione end. Gli esempi includono le funzioni di accesso alle proprietà e le funzioni di accesso agli eventi personalizzati.

AddHandlerAccessorStatement 107

Rappresenta una funzione di accesso Get o Set in una dichiarazione di proprietà o in una dichiarazione di evento personalizzata o in una dichiarazione di evento personalizzata. Il tipo del nodo determina il tipo di funzione di accesso. Questa istruzione è sempre l'elemento Begin di un BlockNode e il corpo della funzione di accesso è il corpo di tale nodo.

AddHandlerKeyword 413

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AddHandlerStatement 262

Rappresenta un'istruzione AddHandler o RemoveHandler. La proprietà Kind determina quale proprietà.

AddressOfExpression 336

Descrive un operatore unario: Plus, Nega, Not o AddressOf.

AddressOfKeyword 414

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AggregateClause 361

Rappresenta un operatore di query di aggregazione.

AggregateKeyword 584

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AggregationRangeVariable 355

Descrive una singola variabile del modulo "[x [Tipo] =] per l'uso nella clausola Into degli operatori di query Aggregate o Group Join.

AliasKeyword 415

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AllKeyword 585

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AmpersandEqualsToken 664

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

AmpersandToken 638

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

AndAlsoExpression 332

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo simile di operatori (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

AndAlsoKeyword 417

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AndExpression 330

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo simile di operatori (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

AndKeyword 416

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AnonymousObjectCreationExpression 298

Rappresenta un'espressione New che crea un oggetto di tipo anonimo.

AnsiKeyword 586

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ArgumentList 347

Rappresenta un elenco di argomenti parentesi.

ArrayCreationExpression 301

Rappresenta un'espressione che crea una nuova matrice.

ArrayRankSpecifier 134

Rappresenta un modificatore che descrive un tipo di matrice, senza limiti, ad esempio "()" o "(,)".

ArrayType 396

Rappresenta un tipo di matrice, ad esempio "A() o "A(,)", senza limiti specificati per la matrice.

AscendingKeyword 587

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AscendingOrdering 375

Espressione da ordinare, oltre a un ordinamento facoltativo. Il tipo indica se ordinare in ordine crescente o decrescente.

AsKeyword 418

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AsNewClause 124

Rappresenta una clausola "As New {type-name} [arguments] [initializers]" in una dichiarazione. Il tipo ha attributi facoltativi associati a esso, anche se gli attributi non sono consentiti in molte posizioni in cui si verifica questo nodo (sono consentiti, ad esempio, sulle proprietà implementate automaticamente).

AssemblyKeyword 588

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AsteriskEqualsToken 665

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

AsteriskToken 647

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

AsyncKeyword 630

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AtToken 635

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

Attribute 136

Rappresenta una singola dichiarazione di attributo all'interno di un elenco di attributi.

AttributeList 135

Rappresenta un gruppo di attributi all'interno di parentesi "" e "<>".

AttributesStatement 138

Rappresenta un attributo a livello di file, in cui gli attributi non hanno alcun altro elemento sintattico a cui sono collegati.

AttributeTarget 137

Rappresenta una singola dichiarazione di attributo all'interno di un elenco di attributi.

AutoKeyword 589

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

AwaitExpression 412

Rappresentare un'espressione Await.

AwaitKeyword 631

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

BackslashEqualsToken 669

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

BackslashToken 659

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

BadDirectiveTrivia 753

Rappresenta una direttiva pre-elaborazione non riconosciuta. Ciò si verifica quando il parser rileva un token hash '#' all'inizio di una riga fisica, ma riconosce il testo che segue come direttiva di pre-elaborazione di Visual Basic valida.

BadToken 693

Rappresenta una sequenza di caratteri che vengono visualizzati nell'origine senza alcun significato possibile nel linguaggio Visual Basic, ad esempio il punto e virgola ';'. Questo token deve essere visualizzato solo in SkippedTokenTrivia come artefatto del recupero degli errori di analisi.

BeginCDataToken 690

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

BinaryConditionalExpression 337

Rappresenta un'espressione condizionale, If(condition, true-expr, false-expr) o If(expr, nothing-expr).

BinaryKeyword 590

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

BooleanKeyword 421

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ByKeyword 591

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ByRefKeyword 422

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ByteKeyword 423

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ByValKeyword 424

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CallKeyword 425

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CallStatement 261

Rappresentare un'istruzione call (nota anche come istruzione di chiamata).

CaretEqualsToken 670

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

CaretToken 662

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

CaseBlock 207

Rappresenta un'istruzione case e il relativo blocco successivo.

CaseElseBlock 210

Rappresenta un'istruzione case e il relativo blocco successivo.

CaseElseStatement 212

Rappresenta un'istruzione Case o Case Else. Questa istruzione è sempre l'istruzione Begin di un CaseBlock. Se si tratta di un'istruzione Case Else, Kind=CaseElse, in caso contrario, Kind=Case.

CaseEqualsClause 216

Rappresenta una clausola di relazione in un'istruzione Case, ad esempio "Espressione is > ".

CaseGreaterThanClause 223

Rappresenta una clausola di relazione in un'istruzione Case, ad esempio "Espressione is > ".

CaseGreaterThanOrEqualClause 222

Rappresenta una clausola di relazione in un'istruzione Case, ad esempio "Espressione is > ".

CaseKeyword 426

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CaseLessThanClause 218

Rappresenta una clausola di relazione in un'istruzione Case, ad esempio "Espressione is > ".

CaseLessThanOrEqualClause 219

Rappresenta una clausola di relazione in un'istruzione Case, ad esempio "Espressione is > ".

CaseNotEqualsClause 217

Rappresenta una clausola di relazione in un'istruzione Case, ad esempio "Espressione is > ".

CaseStatement 211

Rappresenta un'istruzione Case o Case Else. Questa istruzione è sempre l'istruzione Begin di un CaseBlock. Se si tratta di un'istruzione Case Else, Kind=CaseElse, in caso contrario, Kind=Case.

CatchBlock 187

Rappresenta una parte catch di un tentativo... Prendere... Infine... Istruzione End Try, costituita da un'istruzione Catch, seguita da un corpo di istruzioni controllate da tale istruzione Catch. La proprietà Kind restituisce il tipo di parte che si tratta.

CatchFilterClause 191

Rappresenta la clausola When/Filter di un'istruzione Catch

CatchKeyword 427

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CatchStatement 190

Rappresenta la parte Catch di un tentativo... Prendere... Infine... Fine prova. Questa istruzione è sempre l'inizio di un CatchPart.

CBoolKeyword 428

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CByteKeyword 429

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CCharKeyword 432

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CDateKeyword 433

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CDblKeyword 435

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CDecKeyword 434

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CharacterLiteralExpression 272

Rappresenta un valore letterale. Il tipo di valore letterale è determinato dalla proprietà Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. Il valore del valore letterale può essere determinato eseguendo il cast del token associato al tipo corretto e recuperando il valore dal token.

CharacterLiteralToken 706

Rappresenta un token letterale stringa.

CharKeyword 436

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CIntKeyword 437

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ClassBlock 53

Rappresenta una dichiarazione di una classe il relativo contenuto e l'istruzione End che la termina.

ClassConstraint 73

Uno dei vincoli dei parametri di tipo speciali: Nuova, Classe o Struttura. Quale tipo di vincolo speciale può essere ottenuto dalla proprietà Kind ed è uno di: NewConstraint, ReferenceConstraint o ValueConstraint.

ClassKeyword 438

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ClassStatement 62

Rappresenta l'istruzione iniziale di una dichiarazione di classe. Questo nodo viene sempre visualizzato come Inizio di un TypeBlock con Kind=ClassDeclarationBlock.

CLngKeyword 439

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CloseBraceToken 645

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

CloseParenToken 643

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

CObjKeyword 440

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CollectionInitializer 302

Rappresenta un'espressione che crea una nuova matrice senza rinominare il tipo di elemento.

CollectionRangeVariable 353

Descrive una singola variabile del modulo "x [Tipo] Nell'espressione" da usare nelle espressioni di query.

ColonEqualsToken 663

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

ColonToken 652

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

ColonTrivia 731

Rappresenta i punti che sono sintatticamente insignificanti.

CommaToken 636

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

CommentTrivia 732

Rappresenta un commento.

CompareKeyword 592

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

CompilationUnit 38

Rappresenta un intero file di origine del codice VB.

ConcatenateAssignmentStatement 259

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

ConcatenateExpression 317

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo simile di operatori (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

ConditionalAccessExpression 713

Nodo ExpressionSyntax che rappresenta l'oggetto a cui è stato eseguito l'accesso condizionale.

ConflictMarkerTrivia 792

Trivia creato quando i marcatori di conflitto di tipo merge (ad esempio "<<<<<<<") vengono rilevati nel codice sorgente

ConstDirectiveTrivia 736

Rappresenta una dichiarazione costante di pre-elaborazione #Const visualizzata nell'origine.

ConstKeyword 441

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ConstructorBlock 81

Rappresenta una dichiarazione di blocco del costruttore: una dichiarazione che include una dichiarazione iniziale, un corpo di istruzioni eseguibili e un'istruzione finale.

ContinueDoStatement 167

Rappresenta un'istruzione "Continue (block)". Il tipo di blocco a cui fa riferimento può essere determinato esaminando il tipo.

ContinueForStatement 168

Rappresenta un'istruzione "Continue (block)". È possibile determinare il tipo di blocco a cui si fa riferimento esaminando il tipo.

ContinueKeyword 443

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ContinueWhileStatement 166

Rappresenta un'istruzione "Continue (block)". È possibile determinare il tipo di blocco a cui si fa riferimento esaminando il tipo.

CrefOperatorReference 409
CrefReference 404

Classe node della sintassi che rappresenta un valore dell'attributo 'cref' all'interno del commento della documentazione.

CrefSignature 407

Rappresenta un elenco tra parentesi di tipi di argomento per una firma all'interno della sintassi CrefReferenceSyntax.

CrefSignaturePart 408
CSByteKeyword 444

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

CShortKeyword 445

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

CSngKeyword 446

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

CStrKeyword 447

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

CTypeExpression 303
CTypeKeyword 448

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

CUIntKeyword 449

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

CULngKeyword 450

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

CUShortKeyword 453

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

CustomKeyword 593

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DateKeyword 454

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DateLiteralExpression 276

Rappresenta un valore letterale. Il tipo di valore letterale è determinato dalla proprietà Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. Il valore del valore letterale può essere determinato eseguendo il cast del token associato al tipo corretto e ottenendo il valore dal token.

DateLiteralToken 704

Rappresenta un token letterale data.

DecimalKeyword 455

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DecimalLiteralToken 703

Rappresenta un token letterale decimale.

DeclareFunctionStatement 97

Istruzione Declare che dichiara un metodo DLL esterno.

DeclareKeyword 456

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DeclareSubStatement 96

Istruzione Declare che dichiara un metodo DLL esterno.

DefaultKeyword 457

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DelegateFunctionStatement 99

Istruzione che dichiara un tipo delegato.

DelegateKeyword 458

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DelegateSubStatement 98

Istruzione che dichiara un tipo delegato.

DescendingKeyword 594

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DescendingOrdering 376

Espressione da ordinare, oltre a un ordinamento facoltativo. Il tipo indica se ordinare in ordine crescente o decrescente.

DictionaryAccessExpression 292

Rappresenta l'accesso ai membri (.name) o l'accesso al dizionario (!name). La proprietà Kind determina il tipo di accesso.

DimKeyword 459

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DirectCastExpression 304
DirectCastKeyword 460

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DisabledTextTrivia 735

Rappresenta il testo in un blocco di preprocessore false

DisableKeyword 595

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DisableWarningDirectiveTrivia 749

Rappresenta #Disable direttiva di pre-elaborazione avviso visualizzata nell'origine.

DistinctClause 362

Rappresenta l'operatore di query "Distinct".

DistinctKeyword 596

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DivideAssignmentStatement 252

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

DivideExpression 310

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

DocumentationCommentExteriorTrivia 734

Rappresenta un prefisso ''' per un commento alla documentazione XML.

DocumentationCommentLineBreakToken 697

Rappresenta i dati di tipo carattere nel contenuto XML noto anche come PCData o in un valore di attributo Xml. Tutto il testo è qui per ora anche il testo che non richiede la normalizzazione, ad esempio commento, pi e testo cdata.

DocumentationCommentTrivia 710

Rappresenta un commento della documentazione, ad esempio ''' <Riepilogo> visualizzato nell'origine.

DoKeyword 461

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DollarSignDoubleQuoteToken 785

Rappresenta un token '$"' in un'espressione stringa interpolata.

DoLoopUntilBlock 760

Rappresenta un oggetto "Do ... Blocco Ciclo".

DoLoopWhileBlock 759

Rappresenta un oggetto "Do ... Blocco Ciclo".

DotToken 650

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

DoubleKeyword 462

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

DoubleQuoteToken 676

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

DoUntilLoopBlock 758

Rappresenta un oggetto "Do ... Blocco Ciclo".

DoUntilStatement 772

Rappresenta un'istruzione "Do Until" che inizia un'istruzione "Do ... Blocco Ciclo".

DoWhileLoopBlock 757

Rappresenta un oggetto "Do ... Blocco Ciclo".

DoWhileStatement 771

Rappresenta un'istruzione "Do While" che inizia un'istruzione "Do ... Blocco Ciclo".

EachKeyword 463

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ElseBlock 181

Rappresenta la parte Else di un'istruzione If, costituita da un'istruzione Else, seguita da un corpo di istruzione controllata da tale Else.

ElseCaseClause 213

Parte "Else" in un'istruzione Case Else.

ElseDirectiveTrivia 739

Rappresenta un #Else direttiva di pre-elaborazione visualizzata nell'origine.

ElseIfBlock 180

Rappresenta parte di un'istruzione If, costituita da un'istruzione iniziale (If o ElseIf), seguita da un corpo di istruzione controllata da tale istruzione iniziale. La proprietà Kind restituisce se si tratta di un valore If o ElseIf.

ElseIfDirectiveTrivia 738

Rappresenta l'inizio di una direttiva di pre-elaborazione #If visualizzata nell'origine.

ElseIfKeyword 465

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ElseIfStatement 183

Rappresenta la parte If o ElseIf di un oggetto If... Termina blocco If (o riga If). Questa istruzione è sempre l'argomento Begin di un ifPart. Il tipo può essere esaminato per determinare se si tratta di un'istruzione If o ElseIf.

ElseKeyword 464

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ElseStatement 184

Rappresenta la parte Else di un oggetto If... Termina blocco If (o riga If). Questa istruzione è sempre l'elemento Begin di elsePart.

EmptyStatement 2

Classe per rappresentare un'istruzione vuota. Ciò può verificarsi quando i due punti si trovano su una riga senza altro.

EmptyToken 679

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

EnableKeyword 599

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

EnableWarningDirectiveTrivia 748

Rappresenta #Enable direttiva di pre-elaborazione di avviso visualizzata nell'origine.

EndAddHandlerStatement 22

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndCDataToken 691

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

EndClassStatement 12

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndEnumStatement 10

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndEventStatement 21

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndExternalSourceDirectiveTrivia 746

Rappresenta una direttiva di pre-elaborazione #End ExternalSource visualizzata nell'origine.

EndFunctionStatement 16

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndGetStatement 17

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndIfDirectiveTrivia 740

Rappresenta un #End Se la direttiva di pre-elaborazione viene visualizzata nell'origine.

EndIfKeyword 580

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

EndIfStatement 5

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndInterfaceStatement 11

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndKeyword 466

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

EndModuleStatement 13

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndNamespaceStatement 14

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndOfFileToken 678

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

EndOfInterpolatedStringToken 787

Rappresenta la fine della stringa interpolata durante l'analisi.

EndOfLineTrivia 730

Rappresenta interruzioni di riga sintatticamente insignificanti.

EndOfXmlToken 692

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

EndOperatorStatement 20

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndPropertyStatement 19

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndRaiseEventStatement 24

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndRegionDirectiveTrivia 744

Rappresenta una direttiva region #End visualizzata nell'origine.

EndRemoveHandlerStatement 23

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndSelectStatement 8

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndSetStatement 18

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndStatement 156

Rappresenta un'istruzione "Stop" o "End". Il tipo può essere usato per determinare il tipo di istruzione.

EndStructureStatement 9

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndSubStatement 15

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndSyncLockStatement 27

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndTryStatement 26

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndUsingStatement 6

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndWhileStatement 25

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EndWithStatement 7

Rappresenta un'istruzione "End XXX", dove XXX è una singola parola chiave.

EnumBlock 54

Rappresenta una dichiarazione di un'enumerazione, il relativo contenuto e l'istruzione End Enum che la termina.

EnumKeyword 467

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

EnumMemberDeclaration 78

Rappresenta un nome e un valore in un EnumDeclarationBlock.

EnumStatement 63

Rappresenta l'istruzione iniziale di una dichiarazione Enum. Questo nodo viene sempre visualizzato come inizio di un EnumBlock con Kind=EnumDeclarationBlock.

EqualsExpression 319

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

EqualsKeyword 600

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

EqualsToken 656

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

EqualsValue 129

Rappresenta una clausola "= inizializzatore" in una dichiarazione per una variabile, un parametro o una proprietà automatica.

EraseKeyword 468

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

EraseStatement 271

Rappresenta un'istruzione "Erase".

ErrorKeyword 469

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ErrorStatement 195

Rappresenta l'istruzione "Error".

EventBlock 89

Rappresenta una dichiarazione di evento personalizzata: una dichiarazione con una dichiarazione di evento iniziale, alcuni blocchi di funzioni di accesso e un'istruzione end.

EventKeyword 470

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

EventStatement 102

Istruzione che dichiara un evento. Se l'evento dichiarato è un evento personalizzato, questa istruzione sarà Begin di un PropertyOrEventBlock e le funzioni di accesso faranno parte delle funzioni di accesso di tale nodo.

ExclamationToken 634

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

ExclusiveOrExpression 329

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

ExitDoStatement 157

Istruzione exit. È possibile trovare il tipo di blocco chiuso esaminando il tipo.

ExitForStatement 158

Istruzione exit. È possibile trovare il tipo di blocco chiuso esaminando il tipo.

ExitFunctionStatement 160

Istruzione exit. È possibile trovare il tipo di blocco chiuso esaminando il tipo.

ExitKeyword 471

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ExitOperatorStatement 161

Istruzione exit. È possibile trovare il tipo di blocco chiuso esaminando il tipo.

ExitPropertyStatement 162

Istruzione exit. È possibile trovare il tipo di blocco chiuso esaminando il tipo.

ExitSelectStatement 164

Istruzione exit. È possibile trovare il tipo di blocco chiuso esaminando il tipo.

ExitSubStatement 159

Istruzione exit. È possibile trovare il tipo di blocco chiuso esaminando il tipo.

ExitTryStatement 163

Istruzione exit. È possibile trovare il tipo di blocco chiuso esaminando il tipo.

ExitWhileStatement 165

Istruzione exit. È possibile trovare il tipo di blocco chiuso esaminando il tipo.

ExplicitKeyword 601

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ExponentiateAssignmentStatement 254

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

ExponentiateExpression 314

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

ExpressionRangeVariable 354

Descrive una singola variabile del formato "[x [As Type] =] expression" da usare nelle espressioni di query.

ExpressionStatement 139

Rappresenta un'espressione in un contesto di istruzione. Può trattarsi solo di una chiamata o di un'espressione await nel codice standard, ma può essere qualsiasi espressione nel codice interattivo VB.

ExternalChecksumDirectiveTrivia 747

Rappresenta una direttiva di pre-elaborazione #ExternalChecksum visualizzata nell'origine.

ExternalChecksumKeyword 603

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ExternalSourceDirectiveTrivia 745

Rappresenta l'inizio di una direttiva di pre-elaborazione #ExternalSource visualizzata nell'origine.

ExternalSourceKeyword 602

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

FalseKeyword 474

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

FalseLiteralExpression 274

Rappresenta un valore letterale. Il tipo di valore letterale è determinato dalla proprietà Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. Il valore del valore letterale può essere determinato eseguendo il cast del token associato al tipo corretto e ottenendo il valore dal token.

FieldDeclaration 119

Rappresenta la dichiarazione di una o più variabili o costanti, come variabili locali o come membri di classe/struttura. Nel caso di una costante, è rappresentato dalla presenza di "Const" nei modificatori (anche se tecnicamente "Const" non è un modificatore, è rappresentato come uno negli alberi di analisi).

FinallyBlock 188

Rappresenta la parte Finally di un oggetto Try... Prendere... Infine... Terminare l'istruzione Try, costituita da un'istruzione Finally, seguita da un corpo di istruzioni controllate da Finally.

FinallyKeyword 475

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

FinallyStatement 194

Rappresenta la parte Finally di un oggetto Try... Prendere... Infine... Termina prova. Questa istruzione è sempre l'elemento Begin di un FinallyPart.

FloatingLiteralToken 702

Rappresenta un token letterale mobile.

ForBlock 237

Rappresenta un blocco For o For Each, inclusa l'istruzione introduttiva, il corpo e il "Next" (che può essere omesso se un oggetto contenente For ha un oggetto Next con più variabili).

ForEachBlock 238

Rappresenta un blocco For o For Each, inclusa l'istruzione introduttiva, il corpo e il "Next" (che può essere omesso se un oggetto contenente For ha un oggetto Next con più variabili).

ForEachStatement 241

Istruzione For Each che inizia un blocco For Each-Next. Questa istruzione si verifica sempre come Begin di un ForBlock e il corpo di For Each-Next è il corpo di tale ForBlock. Nella maggior parte dei casi, l'oggetto End di tale ForBlock è l'istruzione Next corrispondente. Tuttavia, più istruzioni For annidate vengono terminate da una singola istruzione Next con più variabili, quindi le istruzioni For interne avranno End impostato su Nothing e l'istruzione Next è l'istruzione End dell'istruzione For più esterna che viene terminata.

ForKeyword 476

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ForStatement 239

Istruzione For che inizia un blocco di For-Next. Questa istruzione si verifica sempre come Begin di un ForBlock. Nella maggior parte dei casi, l'oggetto End di tale ForBlock è l'istruzione Next corrispondente. Tuttavia, più istruzioni For annidate vengono terminate da una singola istruzione Next con più variabili, quindi le istruzioni For interne avranno End impostato su Nothing e l'istruzione Next è l'istruzione End dell'istruzione For più esterna che viene terminata.

ForStepClause 240

Clausola Step in un'istruzione For.

FriendKeyword 477

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

FromClause 359

Rappresenta un operatore di query "From". Se si tratta dell'inizio di una query, source sarà Nothing. In caso contrario, l'origine sarà la parte della query a sinistra di From.

FromKeyword 604

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

FunctionAggregation 357

Rappresenta una chiamata di una funzione Aggregation nella dichiarazione di variabile dell'intervallo di aggregazione di un operatore di query Group By, Group Join o Aggregate.

FunctionBlock 80

Rappresenta una dichiarazione di blocco Function o Sub: una dichiarazione con una dichiarazione iniziale, un corpo di istruzioni eseguibili e un'istruzione end.

FunctionKeyword 478

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

FunctionLambdaHeader 346

Rappresenta la parte di intestazione di un'espressione lambda

FunctionStatement 94

Istruzione che dichiara un oggetto Sub o Function. Se questo metodo ha un corpo, questa istruzione sarà l'elemento Begin di un BlockStatement con Kind=MethodDeclarationBlock e il corpo del metodo sarà il corpo di tale BlockStatement.

GenericName 400

Rappresenta un nome di tipo semplice con uno o più argomenti generici, ad esempio "X(Of Y, Z).

GetAccessorBlock 83

Rappresenta una dichiarazione del membro a blocchi della funzione di accesso: una dichiarazione con una dichiarazione iniziale, un corpo di istruzioni eseguibili e un'istruzione end. Ad esempio, le funzioni di accesso alle proprietà e le funzioni di accesso agli eventi personalizzate.

GetAccessorStatement 105

Rappresenta una funzione di accesso Get o Set in una dichiarazione di proprietà o in una funzione di accesso AddHandler, RemoveHandler o RaiseEvent in una dichiarazione di evento personalizzata. Il tipo di nodo determina il tipo di funzione di accesso. Questa istruzione è sempre l'elemento Begin di un BlockNode e il corpo della funzione di accesso è il corpo di tale nodo.

GetKeyword 479

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

GetTypeExpression 285

Rappresenta un'espressione GetType.

GetTypeKeyword 480

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

GetXmlNamespaceExpression 290

Rappresenta un'espressione GetXmlNamespace.

GetXmlNamespaceKeyword 481

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

GlobalKeyword 482

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

GlobalName 402

Rappresenta un nome nello spazio dei nomi globale.

GosubKeyword 581

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

GoToKeyword 483

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

GoToStatement 149

Rappresenta un'istruzione "GoTo".

GreaterThanEqualsToken 658

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

GreaterThanExpression 324

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

GreaterThanGreaterThanEqualsToken 674

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

GreaterThanGreaterThanToken 672

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

GreaterThanOrEqualExpression 323

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

GreaterThanToken 657

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

GroupAggregation 358

Rappresenta l'uso di "Group" come funzione di aggregazione nella dichiarazione della variabile dell'intervallo di aggregazione di un operatore di query Group By o Group Join.

GroupByClause 368

Rappresenta l'operatore di query "Group By".

GroupJoinClause 371

Rappresenta l'operatore di query "Group Join".

GroupKeyword 605

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

HandlesClause 113

Rappresenta gli "handle..." clausola in una dichiarazione di metodo che descrive gli eventi gestiti da questo metodo.

HandlesClauseItem 117

Rappresenta un singolo evento gestito in un oggetto "Handle..." Clausola.

HandlesKeyword 484

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

HashToken 637

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

IdentifierLabel 150

Etichetta per un'istruzione GoTo, Resume o On Error. Identificatore, numero di riga o parola chiave next.

IdentifierName 399

Rappresenta un nome di tipo costituito da un singolo identificatore (che può includere parentesi quadre o un carattere di tipo).

IdentifierToken 700

Rappresenta un token di identificatore. Ciò può includere parentesi quadre intorno al nome e a un carattere di tipo.

IfDirectiveTrivia 737

Rappresenta l'inizio di una direttiva di pre-elaborazione #If visualizzata nell'origine.

IfKeyword 485

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

IfStatement 182

Rappresenta la parte If o ElseIf di un oggetto If... Termina blocco If (o riga If). Questa istruzione è sempre l'argomento Begin di un ifPart. Il tipo può essere esaminato per determinare se si tratta di un'istruzione If o ElseIf.

ImplementsClause 112

Rappresenta l'oggetto "Implementa..." clausola su un membro di tipo, che descrive i membri dell'interfaccia implementati da questo membro.

ImplementsKeyword 486

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ImplementsStatement 58

Rappresenta un'istruzione Implements in una classe o struttura.

ImportAliasClause 754

Rappresenta un identificatore di alias seguito da un token "=" in una clausola Imports.

ImportsKeyword 487

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ImportsStatement 42

Rappresenta un'istruzione Imports con una o più clausole imports.

IncompleteMember 118

Rappresenta l'inizio di una dichiarazione. Tuttavia, non viene rilevata una sintassi sufficiente per classificare questa proprietà come campo, metodo, proprietà o evento. Questo nodo rappresenta sempre un errore di sintassi.

InferKeyword 606

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

InferredFieldInitializer 127

Rappresenta un inizializzatore di campo in un inizializzatore With {...} in cui il nome del campo viene dedotto dall'espressione dell'inizializzatore.

InheritsKeyword 489

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

InheritsStatement 57

Rappresenta un'istruzione Inherits in una classe, una struttura o un'interfaccia.

InKeyword 488

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

IntegerDivideAssignmentStatement 253

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

IntegerDivideExpression 311

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

IntegerKeyword 490

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

IntegerLiteralToken 701

Rappresenta un token letterale integer.

InterfaceBlock 52

Rappresenta una dichiarazione di un'interfaccia, il relativo contenuto e l'istruzione End che la termina.

InterfaceKeyword 491

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

InterfaceStatement 61

Rappresenta l'istruzione iniziale di una dichiarazione Interface. Questo nodo viene sempre visualizzato come inizio di un typeBlock con Kind=InterfaceDeclarationBlock.

InterpolatedStringExpression 780

Rappresenta un'espressione stringa interpolata.

InterpolatedStringText 781

Rappresenta il contenuto di testo letterale in una stringa interpolata.

InterpolatedStringTextToken 786

Rappresenta i dati dei caratteri letterali nell'espressione stringa interpolata.

Interpolation 782

Rappresenta un'espressione incorporata in un'espressione stringa interpolata, ad esempio '{expression[,alignment][:formatString]}'.

InterpolationAlignmentClause 783

Rappresenta una clausola di allineamento ', allineamento' di un'espressione incorporata di stringhe interpolata.

InterpolationFormatClause 784

Rappresenta una clausola di stringa di formato ':formatString' di un'espressione incorporata di stringhe interpolata.

IntoKeyword 607

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

InvocationExpression 296

Rappresenta un'espressione di chiamata costituita da una destinazione di chiamata e un elenco di argomenti facoltativi o una matrice, una proprietà con parametri o un indice di proprietà predefinito dell'oggetto.

IsExpression 325

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

IsFalseKeyword 608

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

IsKeyword 492

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

IsNotExpression 326

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

IsNotKeyword 495

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

IsTrueKeyword 609

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

IteratorKeyword 632

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

JoinCondition 369

Rappresenta la condizione "expression Equals expression" in un join.

JoinKeyword 610

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

KeyKeyword 611

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

KeywordEventContainer 114

Rappresenta il contenitore di eventi specificato tramite parole chiave speciali "Me", "MyBase" o "MyClass".

LabelStatement 148

Rappresenta un'istruzione label.

LeftShiftAssignmentStatement 255

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

LeftShiftExpression 315

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

LessThanEqualsToken 654

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

LessThanExclamationMinusMinusToken 684

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

LessThanExpression 321

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

LessThanGreaterThanToken 655

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

LessThanLessThanEqualsToken 673

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

LessThanLessThanToken 671

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

LessThanOrEqualExpression 322

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

LessThanPercentEqualsToken 688

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

LessThanQuestionToken 686

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

LessThanSlashToken 683

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

LessThanToken 653

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

LetClause 360

Rappresenta un operatore di query "Let".

LetKeyword 496

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

LibKeyword 497

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

LikeExpression 327

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

LikeKeyword 498

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

LineContinuationTrivia 733

Rappresenta un carattere di continuazione di riga esplicito alla fine di una riga, ad esempio _

List 1
LocalDeclarationStatement 147

Rappresenta la dichiarazione di una o più variabili o costanti locali.

LongKeyword 499

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

LoopKeyword 500

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

LoopUntilStatement 775

Rappresenta un'istruzione "Loop Until" che termina "Do ... Blocco Ciclo".

LoopWhileStatement 774

Rappresenta un'istruzione "Loop While" che termina un oggetto "Do ... Blocco Ciclo".

MeExpression 282

Identifica l'istanza speciale "Me"

MeKeyword 501

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

MidAssignmentStatement 248

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

MidExpression 260

Rappresenta un lato sinistro di un'istruzione MidAssignment.

MidKeyword 612

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

MinusEqualsToken 667

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

MinusMinusGreaterThanToken 685

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

MinusToken 649

Rappresenta un singolo segno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

ModifiedIdentifier 133

Rappresenta un identificatore con modificatori facoltativi "?" o "()" o "(,,,)", come usato nelle dichiarazioni di parametri e nelle dichiarazioni di variabili.

ModKeyword 502

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ModuleBlock 50

Rappresenta una dichiarazione di Module, il relativo contenuto e l'istruzione End che la termina.

ModuleKeyword 503

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ModuleStatement 59

Rappresenta l'istruzione iniziale di una dichiarazione Module. Questo nodo viene sempre visualizzato come inizio di un typeBlock con Kind=ModuleDeclarationBlock.

ModuloExpression 318

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

MultiLineFunctionLambdaExpression 343

Rappresenta un'espressione lambda a più righe.

MultiLineIfBlock 173

Rappresenta un blocco If... Poi... Altro... Istruzione EndIf. La proprietà Kind può essere utilizzata per determinare se si tratta di un blocco o di una riga If.

MultiLineSubLambdaExpression 344

Rappresenta un'espressione lambda a più righe.

MultiplyAssignmentStatement 251

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

MultiplyExpression 309

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

MustInheritKeyword 504

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

MustOverrideKeyword 505

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

MyBaseExpression 283

Identifica l'istanza speciale "MyBase"

MyBaseKeyword 506

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

MyClassExpression 284

Identifica l'istanza speciale "MyClass"

MyClassKeyword 507

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

NameColonEquals 755

Rappresenta un nome di identificatore seguito da un token ":=" in un argomento denominato.

NamedFieldInitializer 128

Rappresenta un inizializzatore di campo denominato in un inizializzatore With {...} , ad esempio ".x = expr".

NamedTupleElement 791

Rappresenta un elemento di un tipo di tupla che fornisce il nome dell'elemento e facoltativamente un tipo.

NameOfExpression 779

Rappresenta un'espressione NameOf.

NameOfKeyword 778

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

NamespaceBlock 48

Rappresenta un'istruzione Namespace, il relativo contenuto e l'istruzione End Namespace.

NamespaceKeyword 508

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

NamespaceStatement 49

Rappresenta l'istruzione iniziale di una dichiarazione dello spazio dei nomi. Questo nodo viene sempre visualizzato come inizio di un oggetto BlockStatement con Kind=NamespaceBlock.

NarrowingKeyword 509

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

NewConstraint 72

Uno dei vincoli di parametro di tipo speciale: New, Class o Structure. Quale tipo di vincolo speciale è possibile ottenere dalla proprietà Kind ed è uno di: NewConstraint, ReferenceConstraint o ValueConstraint.

NewKeyword 511

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

NextKeyword 510

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

NextLabel 152

Etichetta per un'istruzione GoTo, Resume o On Error. Identificatore, numero di riga o parola chiave next.

NextStatement 242

Istruzione Next che termina un blocco For-Next o For Each-Next. Questa istruzione si verifica sempre come Fine di un ForBlock (con Kind=ForBlock o ForEachBlock) e il corpo del For-Next è il corpo di tale ForBlock. L'oggetto Begin di tale ForBlock ha l'istruzione For o For Each corrispondente.

None 0
NotEqualsExpression 320

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

NotExpression 335

Descrive un operatore unario: Plus, Negate, Not o AddressOf.

NothingKeyword 513

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

NothingLiteralExpression 280

Rappresenta un valore letterale. Il tipo di valore letterale è determinato dalla proprietà Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. Il valore del valore letterale può essere determinato eseguendo il cast del token associato al tipo corretto e ottenendo il valore dal token.

NotInheritableKeyword 516

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

NotKeyword 512

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

NotOverridableKeyword 517

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

NullableType 397

Nome del tipo che rappresenta un tipo nullable, ad esempio "Integer?".

NumericLabel 151

Etichetta per un'istruzione GoTo, Resume o On Error. Identificatore, numero di riga o parola chiave next.

NumericLiteralExpression 275

Rappresenta un valore letterale. Il tipo di valore letterale è determinato dalla proprietà Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. Il valore del valore letterale può essere determinato eseguendo il cast del token associato al tipo corretto e ottenendo il valore dal token.

ObjectCollectionInitializer 126

Rappresenta un oggetto "From {...} clausola utilizzata per inizializzare gli elementi di un nuovo oggetto raccolta.

ObjectCreationExpression 297

Rappresenta un'espressione New che crea un nuovo oggetto non matrice, possibilmente con una clausola "With" o "From".

ObjectKeyword 518

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ObjectMemberInitializer 125

Rappresenta un "con {...} clausola utilizzata per inizializzare i membri di un nuovo oggetto.

OffKeyword 613

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OfKeyword 519

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OmittedArgument 348

Rappresenta un argomento omesso in un elenco di argomenti. Un argomento omesso non è considerato un errore di sintassi, ma un caso valido quando non è necessario alcun argomento.

OnErrorGoToLabelStatement 198

Rappresenta un'istruzione OnError Goto.

OnErrorGoToMinusOneStatement 197

Rappresenta un'istruzione OnError Goto.

OnErrorGoToZeroStatement 196

Rappresenta un'istruzione OnError Goto.

OnErrorResumeNextStatement 199

Rappresenta un'istruzione OnError Resume Next.

OnKeyword 520

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OpenBraceToken 644

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

OpenParenToken 642

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

OperatorBlock 82

Rappresenta una dichiarazione membro del blocco operatore: una dichiarazione che ha una dichiarazione iniziale, un corpo di istruzioni eseguibili e un'istruzione finale.

OperatorKeyword 521

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OperatorStatement 103

Istruzione che dichiara un operatore. Se questo operatore ha un corpo, questa istruzione sarà il valore Begin di un BlockStatement con Kind=MethodDeclarationBlock e il corpo del metodo sarà il corpo di BlockStatement.

OptionalKeyword 523

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OptionKeyword 522

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OptionStatement 41

Rappresenta un'istruzione Option, ad esempio "Option Strict On".

OrderByClause 372

Rappresenta l'operatore di query "Order By".

OrderKeyword 614

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OrElseExpression 331

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo simile di operatori (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

OrElseKeyword 525

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OrExpression 328

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo simile di operatori (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

OrKeyword 524

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OutKeyword 615

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OverloadsKeyword 526

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OverridableKeyword 527

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

OverridesKeyword 528

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ParamArrayKeyword 529

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

Parameter 132

Rappresentare un parametro per un metodo, una proprietà, un costruttore e così via.

ParameterList 92

Rappresenta l'elenco di parametri in una dichiarazione di metodo.

ParenthesizedExpression 281

Rappresenta un'espressione parentesi.

PartialKeyword 530

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

PercentGreaterThanToken 689

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

PlusEqualsToken 666

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

PlusToken 648

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

PredefinedCastExpression 306

Rappresenta un cast in un tipo pre-definito usando un'espressione cast pre-definita, ad esempio CInt o CLng.

PredefinedType 398

Rappresenta un'occorrenza di un tipo predefinito di Visual Basic, ad esempio Integer o String nel codice sorgente.

PreserveKeyword 616

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

PrintStatement 140

Rappresenta un "? espressione" istruzione "Print" nel codice interattivo VB.

PrivateKeyword 531

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

PropertyBlock 88

Rappresenta una dichiarazione di proprietà a blocchi: una dichiarazione che include una dichiarazione iniziale, alcuni blocchi di accesso get o set e un'istruzione end.

PropertyKeyword 532

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

PropertyStatement 104

Istruzione che dichiara una proprietà. Se questa proprietà dispone di funzioni di accesso dichiarate, questa istruzione sarà l'istruzione Begin di un BlockNode e le funzioni di accesso saranno il corpo di tale nodo. Le proprietà automatiche sono dichiarazioni di proprietà senza PropertyBlock.

ProtectedKeyword 533

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

PublicKeyword 534

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

QualifiedCrefOperatorReference 410
QualifiedName 401

Rappresenta un nome di tipo qualificato, ad esempio X.Y o X(Of Z).Y.

QueryExpression 352

Questa classe rappresenta un'espressione di query. Un'espressione di query è composta da uno o più operatori di query in una riga. Il primo operatore di query deve essere un oggetto From o Aggregate.

QuestionGreaterThanToken 687

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

QuestionToken 675

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

RaiseEventAccessorBlock 87

Rappresenta una dichiarazione membro del blocco di accesso: una dichiarazione che contiene una dichiarazione iniziale, un corpo di istruzioni eseguibili e un'istruzione end. Gli esempi includono le funzioni di accesso alle proprietà e le funzioni di accesso agli eventi personalizzati.

RaiseEventAccessorStatement 111

Rappresenta una funzione di accesso Get o Set in una dichiarazione di proprietà o in una dichiarazione di evento personalizzata o in una dichiarazione di evento personalizzata. Il tipo del nodo determina il tipo di funzione di accesso. Questa istruzione è sempre l'elemento Begin di un BlockNode e il corpo della funzione di accesso è il corpo di tale nodo.

RaiseEventKeyword 537

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

RaiseEventStatement 264

Rappresentare un'istruzione RaiseEvent.

RangeArgument 351

Rappresenta un argomento di intervallo, ad esempio "da 0 a 5", usato nei limiti della matrice. La proprietà "Value" rappresenta il limite superiore dell'intervallo.

RangeCaseClause 215

Rappresenta un intervallo "expression To expression" in un case.

ReadOnlyKeyword 538

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

RedimClause 270

Rappresenta una clausola di istruzione ReDim.

ReDimKeyword 539

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ReDimPreserveStatement 267

Rappresenta un'istruzione ReDim.

ReDimStatement 266

Rappresenta un'istruzione ReDim.

ReferenceDirectiveTrivia 750

Rappresenta una direttiva #r visualizzata negli script.

ReferenceKeyword 442

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

RegionDirectiveTrivia 741

Rappresenta l'inizio di una direttiva #Region visualizzata nell'origine.

RegionKeyword 617

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

REMKeyword 540

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

RemoveHandlerAccessorBlock 86

Rappresenta una dichiarazione membro del blocco di accesso: una dichiarazione che contiene una dichiarazione iniziale, un corpo di istruzioni eseguibili e un'istruzione end. Gli esempi includono le funzioni di accesso alle proprietà e le funzioni di accesso agli eventi personalizzati.

RemoveHandlerAccessorStatement 108

Rappresenta una funzione di accesso Get o Set in una dichiarazione di proprietà o in una dichiarazione di evento personalizzata o in una dichiarazione di evento personalizzata. Il tipo del nodo determina il tipo di funzione di accesso. Questa istruzione è sempre l'elemento Begin di un BlockNode e il corpo della funzione di accesso è il corpo di tale nodo.

RemoveHandlerKeyword 541

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

RemoveHandlerStatement 263

Rappresenta un'istruzione AddHandler o RemoveHandler. La proprietà Kind determina quale proprietà.

ResumeKeyword 542

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ResumeLabelStatement 201

Rappresenta un'istruzione "Resume". La proprietà Kind può essere usata per determinare se si tratta di un'istruzione "Resume", "Resume Next" o "Resume label".

ResumeNextStatement 202

Rappresenta un'istruzione "Resume". La proprietà Kind può essere usata per determinare se si tratta di un'istruzione "Resume", "Resume Next" o "Resume label".

ResumeStatement 200

Rappresenta un'istruzione "Resume". La proprietà Kind può essere usata per determinare se si tratta di un'istruzione "Resume", "Resume Next" o "Resume label".

ReturnKeyword 543

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ReturnStatement 169

Rappresenta un'istruzione "Return".

RightShiftAssignmentStatement 258

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

RightShiftExpression 316

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo simile di operatori (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

SByteKeyword 544

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

SelectBlock 203

Rappresenta un blocco Seleziona maiuscole e minuscole, incluso il caso di selezione che inizia, contiene blocchi maiuscole e fine seleziona.

SelectClause 377

Rappresenta l'operatore di query "Select".

SelectKeyword 545

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

SelectStatement 204

Rappresenta un'istruzione Select Case. Questa istruzione si verifica sempre come inizio di un SelectBlock.

SemicolonToken 646

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

SetAccessorBlock 84

Rappresenta una dichiarazione membro del blocco di accesso: una dichiarazione che contiene una dichiarazione iniziale, un corpo di istruzioni eseguibili e un'istruzione end. Gli esempi includono le funzioni di accesso alle proprietà e le funzioni di accesso agli eventi personalizzati.

SetAccessorStatement 106

Rappresenta una funzione di accesso Get o Set in una dichiarazione di proprietà o in una dichiarazione di evento personalizzata o in una dichiarazione di evento personalizzata. Il tipo del nodo determina il tipo di funzione di accesso. Questa istruzione è sempre l'elemento Begin di un BlockNode e il corpo della funzione di accesso è il corpo di tale nodo.

SetKeyword 546

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ShadowsKeyword 547

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

SharedKeyword 548

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

ShortKeyword 549

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

SimpleArgument 349

Rappresenta un argomento che è solo un nome di argomento facoltativo e un'espressione.

SimpleAsClause 123

Rappresenta una clausola "As {type-name}" che non ha un inizializzatore o "Nuovo". Il tipo ha attributi facoltativi associati a esso, anche se gli attributi non sono consentiti in tutte le posizioni possibili in cui si verifica questo nodo.

SimpleAssignmentStatement 247

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

SimpleCaseClause 214

Rappresenta un singolo valore in un case.

SimpleDoLoopBlock 756

Rappresenta un "Do ... Blocco ciclo.

SimpleDoStatement 770

Rappresenta una semplice istruzione "Do" che inizia un 'Do ... Blocco ciclo.

SimpleImportsClause 44

Rappresenta la clausola di un'istruzione Import che importa tutti i membri di un tipo o di uno spazio dei nomi o alias un tipo o uno spazio dei nomi.

SimpleJoinClause 370

Rappresenta un operatore di query Join.

SimpleLoopStatement 773

Rappresenta un'istruzione "Ciclo" semplice che termina "Do ... Blocco ciclo.

SimpleMemberAccessExpression 291

Rappresenta l'accesso ai membri (.name) o l'accesso al dizionario (!name). La proprietà Kind determina quale tipo di accesso.

SingleKeyword 550

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

SingleLineElseClause 172

Rappresenta la parte Else di un'istruzione If, costituita da un'istruzione Else, seguita da un corpo dell'istruzione controllata da tale Else.

SingleLineFunctionLambdaExpression 339

Rappresenta un'espressione lambda a riga singola.

SingleLineIfPart 171

Rappresenta parte di una singola istruzione If di riga, costituita da un'istruzione if-if iniziale, seguita da un corpo dell'istruzione controllata da tale istruzione iniziale. La proprietà Kind restituisce se si tratta di un SingleLineIf.

SingleLineIfStatement 170

Rappresenta un'istruzione If-Then-Else di riga.

SingleLineSubLambdaExpression 342

Rappresenta un'espressione lambda a riga singola.

SingleQuoteToken 641

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

SkipClause 366

Rappresenta un operatore di query "Skip" o "Take". La proprietà Kind indica quale.

SkipKeyword 620

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

SkippedTokensTrivia 709

Rappresenta i token ignorati dal parser come parte del ripristino degli errori e pertanto non fanno parte di alcuna struttura sintattica.

SkipWhileClause 364

Rappresenta un operatore di query "Skip While" o "Take While". La proprietà Kind indica quale.

SlashEqualsToken 668

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

SlashGreaterThanToken 680

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

SlashToken 651

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

StatementTerminatorToken 677

Rappresenta un singolo contrassegno di punteggiatura o operatore in un programma VB. Quale può essere determinato dalla proprietà Kind.

StaticKeyword 551

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

StepKeyword 552

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

StopKeyword 553

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

StopStatement 153

Rappresenta un'istruzione "Stop" o "End". Il tipo può essere usato per determinare il tipo di istruzione.

StrictKeyword 621

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

StringKeyword 554

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

StringLiteralExpression 279

Rappresenta un valore letterale. Il tipo di valore letterale è determinato dalla proprietà Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. Il valore del valore letterale può essere determinato eseguendo il cast del token associato al tipo corretto e ottenendo il valore dal token.

StringLiteralToken 705

Rappresenta un token letterale stringa.

StructureBlock 51

Rappresenta una dichiarazione di una struttura, il relativo contenuto e l'istruzione End che la termina.

StructureConstraint 74

Uno dei vincoli di parametro di tipo speciale: New, Class o Structure. Quale tipo di vincolo speciale è possibile ottenere dalla proprietà Kind ed è uno di: NewConstraint, ReferenceConstraint o ValueConstraint.

StructureKeyword 555

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

StructureStatement 60

Rappresenta l'istruzione iniziale di una dichiarazione Structure. Questo nodo viene sempre visualizzato come Inizio di un TypeBlock con Kind=StructureDeclarationBlock.

SubBlock 79

Rappresenta una dichiarazione di blocco Function o Sub: una dichiarazione con una dichiarazione iniziale, un corpo di istruzioni eseguibili e un'istruzione end.

SubKeyword 558

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

SubLambdaHeader 345

Rappresenta la parte di intestazione di un'espressione lambda

SubNewStatement 95

Istruzione che dichiara un costruttore. Questa istruzione sarà l'argomento Begin di blockStatement con Kind=MethodDeclarationBlock e il corpo del metodo sarà il corpo di tale BlockStatement.

SubStatement 93

Istruzione che dichiara un oggetto Sub o Function. Se questo metodo ha un corpo, questa istruzione sarà l'elemento Begin di un BlockStatement con Kind=MethodDeclarationBlock e il corpo del metodo sarà il corpo di tale BlockStatement.

SubtractAssignmentStatement 250

Rappresenta un'istruzione di assegnazione semplice, composta o mid. Quale può essere determinato controllando il Tipo.

SubtractExpression 308

Rappresenta un operatore binario. La proprietà Kind classifica gli operatori in un tipo di operatori simile (aritmetico, relazionale, logico o stringa); l'operazione esatta eseguita è determinata dalla proprietà Operator.

SyncLockBlock 145

Rappresenta un intero synclock... Termina il blocco SyncLock, inclusa l'istruzione SyncLock, le istruzioni racchiuse e l'istruzione End SyncLock.

SyncLockKeyword 559

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

SyncLockStatement 226

Rappresenta l'istruzione "SyncLock". Questa istruzione si verifica sempre come inizio di un syncLockBlock.

TakeClause 367

Rappresenta un operatore di query "Skip" o "Take". La proprietà Kind indica quale.

TakeKeyword 622

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

TakeWhileClause 365

Rappresenta un operatore di query "Skip While" o "Take While". La proprietà Kind indica quale.

TernaryConditionalExpression 338

Rappresenta un'espressione condizionale, If(condition, true-expr, false-expr) o If(expr, nothing-expr).

TextKeyword 623

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ThenKeyword 560

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ThrowKeyword 561

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ThrowStatement 246

Rappresenta un'istruzione Throw.

ToKeyword 562

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

TrueKeyword 563

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

TrueLiteralExpression 273

Rappresenta un valore letterale. Il tipo di valore letterale è determinato dalla proprietà Kind: IntegerLiteral, CharacterLiteral, BooleanLiteral, DecimalLiteral, FloatingLiteral, DateLiteral o StringLiteral. Il valore del valore letterale può essere determinato eseguendo il cast del token associato al tipo corretto e ottenendo il valore dal token.

TryBlock 185

Rappresenta un intero tentativo... Prendere... Infine... Terminare l'istruzione Try.

TryCastExpression 305
TryCastKeyword 565

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

TryKeyword 564

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

TryStatement 189

Rappresenta la parte Try di un oggetto Try... Prendere... Infine... Termina prova. Questa istruzione è sempre l'inizio di un tryPart.

TupleExpression 788

Rappresenta l'espressione letterale della tupla.

TupleType 789

Rappresenta il tipo di tupla.

TypeArgumentList 403

Rappresenta un elenco tra parentesi di argomenti di tipo generico.

TypeConstraint 75

Rappresenta un vincolo di parametro di tipo che è un tipo.

TypedTupleElement 790

Rappresenta un elemento di un tipo di tupla che fornisce solo il tipo

TypeKeyword 628

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

TypeOfIsExpression 286

Rappresenta un typeOf... Espressione Is o IsNot.

TypeOfIsNotExpression 287

Rappresenta un typeOf... Espressione Is o IsNot.

TypeOfKeyword 566

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

TypeParameter 67

Rappresenta un parametro di tipo in una dichiarazione di tipo generico.

TypeParameterList 66

Rappresenta l'elenco dei parametri di tipo in una dichiarazione.

TypeParameterMultipleConstraintClause 71

Una delle clausole dei vincoli dei parametri di tipo. Rappresenta una clausola di vincolo sotto forma di "As { Constraints }".

TypeParameterSingleConstraintClause 70

Una delle clausole dei vincoli dei parametri di tipo. Rappresenta una clausola di vincolo sotto forma di "Vincolo As".

UIntegerKeyword 567

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

ULongKeyword 568

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

UnaryMinusExpression 334

Descrive un operatore unario: Plus, Negate, Not o AddressOf.

UnaryPlusExpression 333

Descrive un operatore unario: Plus, Negate, Not o AddressOf.

UnicodeKeyword 624

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

UntilClause 777

Rappresenta un oggetto "Fino a ..." clausola di un'istruzione "Do" o "Loop".

UntilKeyword 625

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

UShortKeyword 569

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

UsingBlock 144

Rappresenta un intero oggetto using... Istruzione End Using, incluse le istruzioni Using, body e End Using.

UsingKeyword 570

Rappresenta una singola parola chiave in un programma VB. Parola chiave che può essere determinata dalla proprietà Kind.

UsingStatement 243

Istruzione Using che inizia un blocco Using. Questa istruzione si verifica sempre come Begin di un UsingBlock e il corpo di Using è il corpo di tale UsingBlock.

VariableDeclarator 122

Rappresenta la parte di un'istruzione di dichiarazione variabile o costante associata a uno o più nomi di variabile con un tipo.

VariableNameEquals 356

Rappresenta il nome e il tipo facoltativo di una variabile di intervallo di espressioni.

VariantKeyword 582

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

WarningKeyword 626

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

WendKeyword 583

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

WhenKeyword 571

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

WhereClause 363

Rappresenta un operatore di query "Where".

WhereKeyword 627

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

WhileBlock 141

Rappresenta un po' di tempo... Istruzione End While, incluso il corpo, il corpo e End While.

WhileClause 776

Rappresenta un "While ..." clausola di un'istruzione "Do" o "Loop".

WhileKeyword 572

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

WhileStatement 234
WhitespaceTrivia 729

Rappresenta lo spazio vuoto true: spazi, schede, nuove linee e come.

WideningKeyword 573

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

WithBlock 146

Rappresenta un con... End With blocca, includere l'istruzione With, il corpo del blocco e l'istruzione End With.

WithEventsEventContainer 115

Rappresenta il contenitore di eventi che fa riferimento a un membro WithEvents.

WithEventsKeyword 575

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

WithEventsPropertyEventContainer 116

Rappresenta il contenitore di eventi che fa riferimento alla proprietà di un membro WithEvents.

WithKeyword 574

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

WithStatement 265

Rappresenta un'istruzione "With". Questa istruzione si verifica sempre come BeginStatement di un WithBlock e il corpo di With è il corpo di withblock.

WriteOnlyKeyword 578

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

XmlAttribute 386

Rappresenta un attributo XML in un'espressione letterale XML.

XmlAttributeAccessExpression 295

Rappresenta un accesso a un elemento membro XML (nodo.< Elemento>), accesso agli attributi (nodo.@Attribute) o accesso discendenti (nodo...< Discendente>. La proprietà Kind determina quale tipo di accesso.

XmlBracketedName 390

Rappresenta un nome XML del nome> xml del modulo <visualizzato nell'origine come parte di un'espressione letterale XML o di un'espressione di accesso membro o di una clausola di importazione dello spazio dei nomi XML.

XmlCDataSection 394

Rappresenta una sezione CDATA XML in un'espressione letterale XML.

XmlComment 392

Rappresenta un commento XML del modulo <!-- Commento,> che viene visualizzato in un'espressione letterale XML.

XmlCrefAttribute 711

Simbolo a cui fa riferimento un attributo cref , ad esempio in un <tag di commento della documentazione di vedere> o <vederealso> . Ad esempio, la M in <vedere cref="M" />.

XmlDeclaration 379

Rappresenta il prologo della dichiarazione XML in un'espressione letterale XML.

XmlDeclarationOption 380

Rappresenta un'opzione di prologo del documento XML: versione, codifica, spazi autonomi o spazi vuoti in un'espressione letterale XML.

XmlDescendantAccessExpression 294

Rappresenta un accesso a un elemento membro XML (nodo.< Elemento>), accesso agli attributi (nodo.@Attribute) o accesso discendenti (nodo...< Discendente>. La proprietà Kind determina quale tipo di accesso.

XmlDocument 378

Rappresenta un'espressione letterale documento XML.

XmlElement 381

Rappresenta un elemento XML con contenuto in un'espressione letterale XML.

XmlElementAccessExpression 293

Rappresenta un accesso a un elemento membro XML (nodo.< Elemento>), accesso agli attributi (nodo.@Attribute) o accesso discendenti (nodo...< Discendente>. La proprietà Kind determina quale tipo di accesso.

XmlElementEndTag 384

Rappresenta il tag finale di un elemento XML del modulo </element>.

XmlElementStartTag 383

Rappresenta il tag iniziale di un elemento XML dell'elemento> form<.

XmlEmbeddedExpression 395

Rappresenta un'espressione incorporata in un valore letterale XML, ad esempio '<name><%= obj. Nome =%></name>'.

XmlEmptyElement 385

Rappresenta un elemento XML vuoto dell'elemento form </>

XmlEntityLiteralToken 696

Rappresenta i dati dei caratteri nel contenuto Xml noto anche come PCData o in un valore di attributo Xml. Tutto il testo è qui per ora anche testo che non necessita di normalizzazione, ad esempio commento, pi e testo cdata.

XmlKeyword 629

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

XmlName 389

Rappresenta un nome XML del modulo 'name' o 'namespace:name' visualizzato nell'origine come parte di un'espressione letterale o di accesso membro XML o una clausola di importazione dello spazio dei nomi XML.

XmlNameAttribute 712

Simbolo param o tipo param a cui fa riferimento un attributo name (ad esempio in un <tag di commento della documentazione param> o <typeparam> ). Ad esempio, M in <param name="M" />.

XmlNamespaceImportsClause 45

Definisce uno spazio dei nomi XML per le espressioni XML.

XmlNameToken 694

Rappresenta un NCName Xml per spazi dei nomi in XML 1.0

XmlPrefix 391

Rappresenta un prefisso dello spazio dei nomi XML del modulo 'prefix:' come in xml:ns="".

XmlPrefixName 388

Rappresenta un nome XML del modulo 'name' visualizzato in GetXmlNamespace().

XmlProcessingInstruction 393

Rappresenta un'istruzione di elaborazione XML del modulo '<? XMLProcessingTarget XMLProcessingValue ?>'.

XmlString 387

Rappresenta una stringa di caratteri XML incorporati come contenuto di un elemento XML.

XmlText 382

Rappresenta il testo Xml.

XmlTextLiteralToken 695

Rappresenta i dati dei caratteri nel contenuto Xml noto anche come PCData o in un valore di attributo Xml. Tutto il testo è qui per ora anche testo che non necessita di normalizzazione, ad esempio commento, pi e testo cdata.

XorKeyword 579

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

YieldKeyword 633

Rappresenta una singola parola chiave in un programma VB. Quale parola chiave può essere determinata dalla proprietà Kind.

YieldStatement 411

Rappresentare un'istruzione Yield.

Si applica a