Microsoft.CodeAnalysis.VisualBasic Spazio dei nomi

Classi

GeneratedExtensionSyntaxFacts
GlobalImport

Rappresenta un'importazione globale di Visual Basic.

HandledEvent

rappresenta un singolo elemento nell'elenco Handle.

LanguageVersionFacts
PredefinedPreprocessorSymbols
SymbolDisplay

Visualizza un simbolo nello stile VisualBasic.

SyntaxExtensions
SyntaxFactory
SyntaxFacts

Fornisce membri per determinare i fatti della sintassi relativi a caratteri e conversioni Unicode.

TypedConstantExtensions
VisualBasicCommandLineArguments

La classe CommandLineArguments fornisce membri per impostare e ottenere le opzioni di compilazione e analisi di Visual Basic.

VisualBasicCommandLineParser

La classe VisualBasicCommandLineParser contiene membri utilizzati per eseguire varie operazioni di analisi della riga di comando di Visual Basic.

VisualBasicCompilation

L'oggetto Compilation è una rappresentazione non modificabile di una singola chiamata del compilatore. Sebbene non modificabile, anche una compilazione è su richiesta, in quanto una compilazione può essere creata rapidamente, ma tale parte del compilatore o tutto il codice per rispondere a metodi o proprietà. Inoltre, una compilazione può produrre una nuova compilazione con una piccola modifica rispetto alla compilazione corrente. Questo è, in molti casi, più efficiente rispetto alla creazione di una nuova compilazione da zero, perché la nuova compilazione può condividere informazioni dalla compilazione precedente.

VisualBasicCompilationOptions

Classe che rappresenta le opzioni di compilazione di Visual Basic.

VisualBasicDiagnosticFormatter

La classe Diagnostic consente la formattazione della diagnostica di Visual Basic.

VisualBasicExtensions
VisualBasicGeneratorDriver
VisualBasicParseOptions

Rappresenta le opzioni di analisi di Visual Basic.

VisualBasicSyntaxNode

Classe di base per tutti i nodi nell'albero della sintassi VB.

VisualBasicSyntaxRewriter

Rappresenta un oggetto VisualBasicSyntaxVisitor che scende un intero SyntaxNode grafico e può sostituire o rimuovere sintassi visitatiNodes in ordine approfondito.

VisualBasicSyntaxTree

Rappresentazione analizzata di un documento di origine di Visual Basic.

VisualBasicSyntaxVisitor

Rappresenta un SyntaxNode visitatore che visita solo il singolo SyntaxNode passato al relativo Visit(SyntaxNode) metodo.

VisualBasicSyntaxVisitor<TResult>

Rappresenta un SyntaxNode visitatore che visita solo il singolo SyntaxNode passato al relativo Visit(SyntaxNode) metodo e produce un valore del tipo specificato dal TResult parametro .

VisualBasicSyntaxWalker

Rappresenta un VisualBasicSyntaxVisitor oggetto che scende da un intero SyntaxNode albero che visita ogni oggetto SyntaxNode e il relativo elemento figlio SyntaxNodee SyntaxTokenil relativo ordine di profondità.

Struct

AggregateClauseSymbolInfo
AwaitExpressionInfo

Struttura contenente tutte le informazioni semantiche su un'espressione Await.

CollectionRangeVariableSymbolInfo
Conversion

Riepiloga se è consentita una conversione e, in tal caso, quale tipo di conversione (e in alcuni casi, il simbolo associato).

ForEachStatementInfo

Struttura contenente tutte le informazioni semantiche su un oggetto per ogni istruzione.

LocalizableErrorArgument

La classe LocalizableErrorArgument contiene membri che consentono la formattazione e la serializzazione degli argomenti di errore. Gli ID messaggio possono fare riferimento a stringhe che devono essere localizzate. Questo struct rende un wrapper IFormattable intorno a MessageID

Enumerazioni

HandledEventKind

Tipo di elemento Handle rappresentato da un handleDEvent

LanguageVersion

Versioni del linguaggio Visual Basic supportate.

OptionStrict

Rappresenta lo stato del controllo Option Strict.

SyntaxKind

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