Share via


DifferenceViewerOption<T> Class

Definition

A base class that can be used for options that are specific to an IDifferenceViewer.

generic <typename T>
public ref class DifferenceViewerOption abstract : Microsoft::VisualStudio::Text::Editor::EditorOptionDefinition<T>
template <typename T>
[Windows::Foundation::Metadata::WebHostHidden]
class DifferenceViewerOption abstract : Microsoft::VisualStudio::Text::Editor::EditorOptionDefinition<T>
public abstract class DifferenceViewerOption<T> : Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition<T>
type DifferenceViewerOption<'T> = class
    inherit EditorOptionDefinition<'T>
Public MustInherit Class DifferenceViewerOption(Of T)
Inherits EditorOptionDefinition(Of T)

Type Parameters

T
Inheritance

Constructors

DifferenceViewerOption<T>()

Initializes a new instance of DifferenceViewerOption.

Properties

Default

Gets the default value of this option.

(Inherited from EditorOptionDefinition<T>)
DefaultValue

Gets the default value of the option.

(Inherited from EditorOptionDefinition<T>)
Key

Gets the key of this option.

(Inherited from EditorOptionDefinition<T>)
Name

Gets the name of the option.

(Inherited from EditorOptionDefinition<T>)
ValueType

Gets the actual type of the option.

(Inherited from EditorOptionDefinition<T>)

Methods

Equals(Object)

Determines whether two EditorOptionDefinition objects are the same.

(Inherited from EditorOptionDefinition)
GetHashCode()

Gets the hash code of this type.

(Inherited from EditorOptionDefinition)
IsApplicableToScope(IPropertyOwner)

Determines whether this option is applicable to the specified scope.

IsValid(Object)

Determines whether the proposed value is valid.

(Inherited from EditorOptionDefinition<T>)
IsValid(T)

Determines whether the proposed value is valid.

(Inherited from EditorOptionDefinition<T>)

Applies to