EditorOptionDefinition Class
The definition of an editor option.
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition
Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition<T>
| Name | Description | |
|---|---|---|
![]() | EditorOptionDefinition() | Initializes a new instance of EditorOptionDefinition. |
| Name | Description | |
|---|---|---|
![]() | DefaultValue | Gets the default value of the option. |
![]() | Name | Gets the name of the option from the options registry. |
![]() | ValueType | Gets the actual type of the option. This is used to ensure that setting the option by using the editor options registry is type-safe. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | Determines whether two EditorOptionDefinition objects are the same.(Overrides Object.Equals(Object).) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | Gets the hash code of this type.(Overrides Object.GetHashCode().) |
![]() | GetType() | (Inherited from Object.) |
![]() | IsApplicableToScope(IPropertyOwner) | Determines whether this option is applicable for the given scope (for example, a text buffer). |
![]() | IsValid(Object) | Determines whether the proposed value is valid. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
This is a MEF component part, and should be exported with:
[Export(typeof(EditorOptionDefinition))]
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


