Click or drag to resize

OptionSet Class



Inheritance Hierarchy

Namespace:  Microsoft.CodeAnalysis.Options
Assembly:  Microsoft.CodeAnalysis.Workspaces (in Microsoft.CodeAnalysis.Workspaces.dll) Version: 2.3.0-dev-56735-00. Commit Hash: <developer build>
Syntax
public abstract class OptionSet

The OptionSet type exposes the following members.

Constructors
  NameDescription
Protected methodOptionSet
Initializes a new instance of the OptionSet class
Top
Methods
  NameDescription
Public methodGetOption(OptionKey)
Gets the value of the option.
Public methodGetOptionT(OptionT)
Gets the value of the option.
Public methodGetOptionT(PerLanguageOptionT, String)
Gets the value of the option.
Public methodWithChangedOption(OptionKey, Object)
Creates a new OptionSet that contains the changed value.
Public methodWithChangedOptionT(OptionT, T)
Creates a new OptionSet that contains the changed value.
Public methodWithChangedOptionT(PerLanguageOptionT, String, T)
Creates a new OptionSet that contains the changed value.
Top
See Also