Поделиться через


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
Реализации

Конструкторы

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, представляющей символы предварительного процессора.

Применяется к