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. |