Compartir a través de


Microsoft.CodeAnalysis.VisualBasic Espacio de nombres

Clases

GeneratedExtensionSyntaxFacts
GlobalImport

Representa una importación global de Visual Basic.

HandledEvent

representa un solo elemento de la lista Identificadores.

LanguageVersionFacts
PredefinedPreprocessorSymbols
SymbolDisplay

Muestra un símbolo en el estilo VisualBasic.

SyntaxExtensions
SyntaxFactory
SyntaxFacts

Proporciona miembros para determinar los hechos de sintaxis sobre caracteres y conversiones Unicode.

TypedConstantExtensions
VisualBasicCommandLineArguments

La clase CommandLineArguments proporciona miembros para establecer y obtener opciones de compilación y análisis de Visual Basic.

VisualBasicCommandLineParser

La clase VisualBasicCommandLineParser contiene miembros usados para realizar diversas operaciones de análisis de línea de comandos de Visual Basic.

VisualBasicCompilation

El objeto Compilation es una representación inmutable de una sola invocación del compilador. Aunque es inmutable, una compilación también es a petición, en que se puede crear rápidamente una compilación, pero sí que los elementos del compilador o todo el código para responder al método o a las propiedades. Además, una compilación puede generar una nueva compilación con un pequeño cambio de la compilación actual. Esto es, en muchos casos, más eficaz que crear una nueva compilación desde cero, ya que la nueva compilación puede compartir información de la compilación anterior.

VisualBasicCompilationOptions

Clase que representa las opciones de compilación de Visual Basic.

VisualBasicDiagnosticFormatter

La clase Diagnostic permite el formato de los diagnósticos de Visual Basic.

VisualBasicExtensions
VisualBasicGeneratorDriver
VisualBasicParseOptions

Representa las opciones de análisis de Visual Basic.

VisualBasicSyntaxNode

Clase base para todos los nodos del árbol de sintaxis de VB.

VisualBasicSyntaxRewriter

Representa un VisualBasicSyntaxVisitor objeto que desciende por todo SyntaxNode un grafo y puede reemplazar o quitar syntaxNodes visitados en orden de profundidad.

VisualBasicSyntaxTree

Representación analizada de un documento de origen de Visual Basic.

VisualBasicSyntaxVisitor

Representa un SyntaxNode visitante que visita solo el sintaxisnode que se pasa a su Visit(SyntaxNode) método.

VisualBasicSyntaxVisitor<TResult>

Representa un SyntaxNode visitante que visita solo el sintaxisnode que se pasa a su Visit(SyntaxNode) método y genera un valor del tipo especificado por el TResult parámetro .

VisualBasicSyntaxWalker

Representa un VisualBasicSyntaxVisitor que desciende un árbol completo SyntaxNode que visita cada SyntaxNode y sus s y SyntaxTokens secundarios SyntaxNodeen orden de profundidad.

Estructuras

AggregateClauseSymbolInfo
AwaitExpressionInfo

Estructura que contiene toda la información semántica sobre una expresión Await.

CollectionRangeVariableSymbolInfo
Conversion

Resume si se permite una conversión y, si es así, qué tipo de conversión (y en algunos casos, el símbolo asociado).

ForEachStatementInfo

Estructura que contiene toda la información semántica sobre una para cada instrucción.

LocalizableErrorArgument

La clase LocalizableErrorArgument contiene miembros que permiten el formato y la serialización de argumentos de error. Los identificadores de mensaje pueden hacer referencia a cadenas que deben localizarse. Esta estructura hace que un contenedor IFormattable alrededor de un MessageID

Enumeraciones

HandledEventKind

Tipo de elemento Handles representado por handledEvent

LanguageVersion

Versiones de lenguaje de Visual Basic compatibles.

OptionStrict

Representa el estado de la comprobación Option Strict.

SyntaxKind

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