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


DocumentOptionSet Класс

Определение

Объект , OptionSet полученный из GetOptionsAsync(CancellationToken). Он ведет себя так же, как обычно OptionSet , но запоминает, какой язык Document является , поэтому вам не нужно передавать эти сведения избыточно при вызове GetOption<T>(PerLanguageOption<T>).

public ref class DocumentOptionSet sealed : Microsoft::CodeAnalysis::Options::OptionSet
public sealed class DocumentOptionSet : Microsoft.CodeAnalysis.Options.OptionSet
type DocumentOptionSet = class
    inherit OptionSet
Public NotInheritable Class DocumentOptionSet
Inherits OptionSet
Наследование
DocumentOptionSet

Методы

GetOption(OptionKey)

Объект , OptionSet полученный из GetOptionsAsync(CancellationToken). Он ведет себя так же, как обычно OptionSet , но запоминает, какой язык Document является , поэтому вам не нужно передавать эти сведения избыточно при вызове GetOption<T>(PerLanguageOption<T>).

GetOption(OptionKey)

Возвращает значение параметра или значение по умолчанию, если иное не задано.

(Унаследовано от OptionSet)
GetOption<T>(Option<T>)

Возвращает значение параметра или значение по умолчанию, если иное не задано.

(Унаследовано от OptionSet)
GetOption<T>(OptionKey)

Возвращает значение параметра или значение по умолчанию, если иное не задано.

(Унаследовано от OptionSet)
GetOption<T>(PerLanguageOption<T>, String)

Возвращает значение параметра или значение по умолчанию, если иное не задано.

(Унаследовано от OptionSet)
GetOption<T>(PerLanguageOption<T>)

Объект , OptionSet полученный из GetOptionsAsync(CancellationToken). Он ведет себя так же, как обычно OptionSet , но запоминает, какой язык Document является , поэтому вам не нужно передавать эти сведения избыточно при вызове GetOption<T>(PerLanguageOption<T>).

WithChangedOption(OptionKey, Object)

Объект , OptionSet полученный из GetOptionsAsync(CancellationToken). Он ведет себя так же, как обычно OptionSet , но запоминает, какой язык Document является , поэтому вам не нужно передавать эти сведения избыточно при вызове GetOption<T>(PerLanguageOption<T>).

WithChangedOption(OptionKey, Object)

Создает новый OptionSet объект , содержащий измененное значение.

(Унаследовано от OptionSet)
WithChangedOption<T>(Option<T>, T)

Создает новый OptionSet объект , содержащий измененное значение.

(Унаследовано от OptionSet)
WithChangedOption<T>(PerLanguageOption<T>, String, T)

Создает новый OptionSet объект , содержащий измененное значение.

(Унаследовано от OptionSet)
WithChangedOption<T>(PerLanguageOption<T>, T)

Создает новый DocumentOptionSet объект , содержащий измененное значение.

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