Compartilhar via


DocumentOptionSet Classe

Definição

Um OptionSet que vem de GetOptionsAsync(CancellationToken). Ele se comporta como um normal OptionSet , mas lembra qual idioma Document é, portanto, você não precisa passar essas informações com redundância ao chamar 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
Herança
DocumentOptionSet

Métodos

GetOption(OptionKey)

Um OptionSet que vem de GetOptionsAsync(CancellationToken). Ele se comporta como um normal OptionSet , mas lembra qual idioma Document é, portanto, você não precisa passar essas informações com redundância ao chamar GetOption<T>(PerLanguageOption<T>).

GetOption(OptionKey)

Obtém o valor da opção ou o valor padrão se não for definido de outra forma.

(Herdado de OptionSet)
GetOption<T>(Option<T>)

Obtém o valor da opção ou o valor padrão se não for definido de outra forma.

(Herdado de OptionSet)
GetOption<T>(OptionKey)

Obtém o valor da opção ou o valor padrão se não for definido de outra forma.

(Herdado de OptionSet)
GetOption<T>(PerLanguageOption<T>)

Um OptionSet que vem de GetOptionsAsync(CancellationToken). Ele se comporta como um normal OptionSet , mas lembra qual idioma Document é, portanto, você não precisa passar essas informações com redundância ao chamar GetOption<T>(PerLanguageOption<T>).

GetOption<T>(PerLanguageOption<T>, String)

Obtém o valor da opção ou o valor padrão se não for definido de outra forma.

(Herdado de OptionSet)
WithChangedOption(OptionKey, Object)

Um OptionSet que vem de GetOptionsAsync(CancellationToken). Ele se comporta como um normal OptionSet , mas lembra qual idioma Document é, portanto, você não precisa passar essas informações com redundância ao chamar GetOption<T>(PerLanguageOption<T>).

WithChangedOption(OptionKey, Object)

Cria um novo OptionSet que contém o valor alterado.

(Herdado de OptionSet)
WithChangedOption<T>(Option<T>, T)

Cria um novo OptionSet que contém o valor alterado.

(Herdado de OptionSet)
WithChangedOption<T>(PerLanguageOption<T>, String, T)

Cria um novo OptionSet que contém o valor alterado.

(Herdado de OptionSet)
WithChangedOption<T>(PerLanguageOption<T>, T)

Cria um novo DocumentOptionSet que contém o valor alterado.

Aplica-se a