Microsoft.CodeAnalysis.VisualBasic Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
GeneratedExtensionSyntaxFacts | |
GlobalImport |
Представляет глобальный импорт Visual Basic. |
HandledEvent |
представляет один элемент в списке дескрипторов. |
LanguageVersionFacts | |
PredefinedPreprocessorSymbols | |
SymbolDisplay |
Отображает символ в стиле VisualBasic. |
SyntaxExtensions | |
SyntaxFactory | |
SyntaxFacts |
Предоставляет элементы для определения фактов синтаксиса о символах и преобразованиях Юникода. |
TypedConstantExtensions | |
VisualBasicCommandLineArguments |
Класс CommandLineArguments предоставляет члены для задания и получения параметров компиляции и синтаксического анализа Visual Basic. |
VisualBasicCommandLineParser |
Класс VisualBasicCommandLineParser содержит члены, используемые для выполнения различных операций синтаксического анализа командной строки Visual Basic. |
VisualBasicCompilation |
Объект Compil — это неизменяемое представление одного вызова компилятора. Хотя неизменяемая компиляция также выполняется по запросу, в том, что компиляция может быть создана быстро, но будет ли компилятор части или весь код, чтобы реагировать на метод или свойства. Кроме того, компиляция может создать новую компиляцию с небольшим изменением текущей компиляции. Во многих случаях это более эффективно, чем создание новой компиляции с нуля, так как новая компиляция может совместно использовать информацию из старой компиляции. |
VisualBasicCompilationOptions |
Класс, представляющий параметры компиляции Visual Basic. |
VisualBasicDiagnosticFormatter |
Класс Диагностики позволяет форматировать диагностику Visual Basic. |
VisualBasicExtensions | |
VisualBasicGeneratorDriver | |
VisualBasicParseOptions |
Представляет параметры синтаксического анализа Visual Basic. |
VisualBasicSyntaxNode |
Базовый класс для всех узлов в дереве синтаксиса VB. |
VisualBasicSyntaxRewriter |
Представляет объект VisualBasicSyntaxVisitor , который убывает весь SyntaxNode граф и может заменять или удалять посещенные синтаксическиеnodes в порядке глубины. |
VisualBasicSyntaxTree |
Проанализированное представление исходного документа Visual Basic. |
VisualBasicSyntaxVisitor |
SyntaxNode Представляет посетителя, который посещает только один СинтаксическийNode, переданный в его Visit(SyntaxNode) метод. |
VisualBasicSyntaxVisitor<TResult> |
SyntaxNode Представляет посетителя, который посещает только один объект SyntaxNode, переданный в его Visit(SyntaxNode) метод, и создает значение типа, указанного параметром |
VisualBasicSyntaxWalker |
Представляет деревоVisualBasicSyntaxVisitor, которое спускается по всему SyntaxNode дереву, посещая каждый синтаксический узел и SyntaxTokenего дочерние SyntaxNodes в порядке глубины. |
Структуры
AggregateClauseSymbolInfo | |
AwaitExpressionInfo |
Структура, содержащая все семантические сведения о выражении Await. |
CollectionRangeVariableSymbolInfo | |
Conversion |
Сводные сведения о том, разрешено ли преобразование, и если да, то какой вид преобразования (и в некоторых случаях связанный символ). |
ForEachStatementInfo |
Структура, содержащая все семантические сведения о каждом операторе. |
LocalizableErrorArgument |
Класс LocalizableErrorArgument содержит члены, позволяющие форматировать и сериализовать аргументы ошибок. Идентификаторы сообщений могут ссылаться на строки, которые необходимо локализовать. Эта структура делает оболочку IFormattable вокруг MessageID |
Перечисления
HandledEventKind |
Тип элемента Handles, представленного HandledEvent |
LanguageVersion |
Поддерживаемые версии языка Visual Basic. |
OptionStrict |
Представляет состояние проверки option Strict. |
SyntaxKind |
Перечисление со всеми типами узлов синтаксиса Visual Basic. |