VisualBasicParseOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет параметры синтаксического анализа Visual Basic.
public ref class VisualBasicParseOptions sealed : Microsoft::CodeAnalysis::ParseOptions, IEquatable<Microsoft::CodeAnalysis::VisualBasic::VisualBasicParseOptions ^>
public sealed class VisualBasicParseOptions : Microsoft.CodeAnalysis.ParseOptions, IEquatable<Microsoft.CodeAnalysis.VisualBasic.VisualBasicParseOptions>
type VisualBasicParseOptions = class
inherit ParseOptions
interface IEquatable<VisualBasicParseOptions>
Public NotInheritable Class VisualBasicParseOptions
Inherits ParseOptions
Implements IEquatable(Of VisualBasicParseOptions)
- Наследование
- Реализации
Конструкторы
VisualBasicParseOptions(LanguageVersion, DocumentationMode, SourceCodeKind, IEnumerable<KeyValuePair<String,Object>>) |
Создает экземпляр VisualBasicParseOptions. |
Свойства
Default |
Представляет параметры синтаксического анализа Visual Basic. |
DocumentationMode |
Возвращает значение, указывающее, анализируются ли комментарии документации и анализируются. (Унаследовано от ParseOptions) |
Errors |
Коллекция ошибок, связанная с несовместимым набором параметров синтаксического анализа (Унаследовано от ParseOptions) |
Features |
Представляет параметры синтаксического анализа Visual Basic. |
Kind |
Указывает, следует ли анализировать обычные файлы кода, файлы скриптов или интерактивный код. (Унаследовано от ParseOptions) |
Language |
Представляет параметры синтаксического анализа Visual Basic. |
LanguageVersion |
Возвращает эффективную языковую версию, которую компилятор использует для выбора правил языка, применяемых к программе. |
PreprocessorSymbolNames |
Возвращает коллекцию имен символов препроцессора. |
PreprocessorSymbols |
Символы препроцессора для синтаксического анализа. |
SpecifiedKind |
Возвращает указанный тип исходного кода, который является значением, указанным в вызове конструктора или измененным с помощью WithKind(SourceCodeKind) метода. (Унаследовано от ParseOptions) |
SpecifiedLanguageVersion |
Возвращает указанную языковую версию, которая является значением, указанным в вызове конструктора, или измененным с помощью WithLanguageVersion(LanguageVersion) метода или предоставленным в командной строке. |
Методы
CommonWithDocumentationMode(DocumentationMode) |
Представляет параметры синтаксического анализа Visual Basic. (Унаследовано от ParseOptions) |
CommonWithFeatures(IEnumerable<KeyValuePair<String,String>>) |
Представляет параметры синтаксического анализа Visual Basic. (Унаследовано от ParseOptions) |
CommonWithKind(SourceCodeKind) |
Возвращает экземпляр ParseOptions для указанного типа исходного кода. |
Equals(Object) |
Позволяет определить, равен ли текущий объект другому объекту. |
Equals(VisualBasicParseOptions) |
Определяет, равен ли текущий объект другому объекту того же типа. |
EqualsHelper(ParseOptions) |
Представляет параметры синтаксического анализа Visual Basic. (Унаследовано от ParseOptions) |
GetHashCode() |
Возвращает хэш-код для этого экземпляра. |
GetHashCodeHelper() |
Представляет параметры синтаксического анализа Visual Basic. (Унаследовано от ParseOptions) |
WithDocumentationMode(DocumentationMode) |
Возвращает экземпляр VisualBasicParseOptions для указанного режима документации. |
WithFeatures(IEnumerable<KeyValuePair<String,String>>) |
Включите некоторые экспериментальные функции языка для тестирования. |
WithKind(SourceCodeKind) |
Возвращает экземпляр VisualBasicParseOptions для указанного типа исходного кода. |
WithLanguageVersion(LanguageVersion) |
Возвращает экземпляр VisualBasicParseOptions для указанной языковой версии. |
WithPreprocessorSymbols(IEnumerable<KeyValuePair<String,Object>>) |
Возвращает экземпляр VisualBasicParseOptions для указанной коллекции KeyValuePairs, представляющей символы предварительного процессора. |
WithPreprocessorSymbols(ImmutableArray<KeyValuePair<String,Object>>) |
Возвращает экземпляр VisualBasicParseOptions для указанной коллекции KeyValuePairs, представляющей символы предварительного процессора. |
WithPreprocessorSymbols(KeyValuePair<String,Object>[]) |
Возвращает экземпляр VisualBasicParseOptions для указанной коллекции KeyValuePairs, представляющей символы предварительного процессора. |