Olvasás angol nyelven

Megosztás a következőn keresztül:


DocumentOptionSet Class

Definition

An OptionSet that comes from GetOptionsAsync(CancellationToken). It behaves just like a normal OptionSet but remembers which language the Document is, so you don't have to pass that information redundantly when calling GetOption<T>(PerLanguageOption<T>).

C#
public sealed class DocumentOptionSet : Microsoft.CodeAnalysis.Options.OptionSet
Inheritance
DocumentOptionSet

Methods

GetOption(OptionKey)
GetOption(OptionKey)

Gets the value of the option, or the default value if not otherwise set.

(Inherited from OptionSet)
GetOption<T>(Option<T>)

Gets the value of the option, or the default value if not otherwise set.

(Inherited from OptionSet)
GetOption<T>(OptionKey)

Gets the value of the option, or the default value if not otherwise set.

(Inherited from OptionSet)
GetOption<T>(PerLanguageOption<T>, String)

Gets the value of the option, or the default value if not otherwise set.

(Inherited from OptionSet)
GetOption<T>(PerLanguageOption<T>)
WithChangedOption(OptionKey, Object)
WithChangedOption(OptionKey, Object)

Creates a new OptionSet that contains the changed value.

(Inherited from OptionSet)
WithChangedOption<T>(Option<T>, T)

Creates a new OptionSet that contains the changed value.

(Inherited from OptionSet)
WithChangedOption<T>(PerLanguageOption<T>, String, T)

Creates a new OptionSet that contains the changed value.

(Inherited from OptionSet)
WithChangedOption<T>(PerLanguageOption<T>, T)

Creates a new DocumentOptionSet that contains the changed value.

Applies to

Termék Verziók
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0