DifferenceBufferOption<T> Class

Definition

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

public abstract class DifferenceBufferOption<T> : Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition<T>
Type Parameters
T

The type of the option.

Inheritance

Constructors

DifferenceBufferOption<T>()

Initializes a new instance of DifferenceBufferOption.

Methods

IsApplicableToScope(IPropertyOwner)

Determines whether this option is applicable to the given scope.

Equals(Object) Inherited from EditorOptionDefinition
GetHashCode() Inherited from EditorOptionDefinition
Default Inherited from EditorOptionDefinition<T>
DefaultValue Inherited from EditorOptionDefinition<T>
IsValid(T) Inherited from EditorOptionDefinition<T>
IsValid(Object) Inherited from EditorOptionDefinition<T>
Key Inherited from EditorOptionDefinition<T>
Name Inherited from EditorOptionDefinition<T>
ValueType Inherited from EditorOptionDefinition<T>

Extension Methods

FindAncestor<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestor<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

FindAncestorOrSelf<TElementType>(TElementType, Func<TElementType,TElementType>, Func<TElementType,Boolean>)
FindAncestorOrSelf<TAncestorType,TElementType>(TElementType, Func<TElementType,TElementType>)
IsAncestorOf<TElementType>(TElementType, TElementType, Func<TElementType,TElementType>)

Microsoft internal use only.

Applies to