Condividi tramite


DocumentOptionSet Classe

Definizione

Oggetto OptionSet proveniente da GetOptionsAsync(CancellationToken). Si comporta esattamente come una normale OptionSet ma ricorda quale lingua Document è, quindi non è necessario passare tali informazioni in modo ridondante quando si chiama 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
Ereditarietà
DocumentOptionSet

Metodi

GetOption(OptionKey)

Oggetto OptionSet proveniente da GetOptionsAsync(CancellationToken). Si comporta esattamente come una normale OptionSet ma ricorda quale lingua Document è, quindi non è necessario passare tali informazioni in modo ridondante quando si chiama GetOption<T>(PerLanguageOption<T>).

GetOption(OptionKey)

Ottiene il valore dell'opzione o il valore predefinito se non è altrimenti impostato.

(Ereditato da OptionSet)
GetOption<T>(Option<T>)

Ottiene il valore dell'opzione o il valore predefinito se non è altrimenti impostato.

(Ereditato da OptionSet)
GetOption<T>(OptionKey)

Ottiene il valore dell'opzione o il valore predefinito se non è altrimenti impostato.

(Ereditato da OptionSet)
GetOption<T>(PerLanguageOption<T>, String)

Ottiene il valore dell'opzione o il valore predefinito se non è altrimenti impostato.

(Ereditato da OptionSet)
GetOption<T>(PerLanguageOption<T>)

Oggetto OptionSet proveniente da GetOptionsAsync(CancellationToken). Si comporta esattamente come una normale OptionSet ma ricorda quale lingua Document è, quindi non è necessario passare tali informazioni in modo ridondante quando si chiama GetOption<T>(PerLanguageOption<T>).

WithChangedOption(OptionKey, Object)

Oggetto OptionSet proveniente da GetOptionsAsync(CancellationToken). Si comporta esattamente come una normale OptionSet ma ricorda quale lingua Document è, quindi non è necessario passare tali informazioni in modo ridondante quando si chiama GetOption<T>(PerLanguageOption<T>).

WithChangedOption(OptionKey, Object)

Crea un nuovo OptionSet che contiene il valore modificato.

(Ereditato da OptionSet)
WithChangedOption<T>(Option<T>, T)

Crea un nuovo OptionSet che contiene il valore modificato.

(Ereditato da OptionSet)
WithChangedOption<T>(PerLanguageOption<T>, String, T)

Crea un nuovo OptionSet che contiene il valore modificato.

(Ereditato da OptionSet)
WithChangedOption<T>(PerLanguageOption<T>, T)

Crea un nuovo DocumentOptionSet che contiene il valore modificato.

Si applica a