Partager via


EditorOptionDefinition<T> Classe

Définition

Représente la définition d'une option de l'éditeur.

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

Paramètres de type

T

Type de l'option.

Héritage
EditorOptionDefinition<T>
Dérivé

Remarques

Il s’agit d’un composant MEF qui doit être exporté avec :

[Export(typeof(EditorOptionDefinition))]  

Constructeurs

EditorOptionDefinition<T>()

Initialise une nouvelle instance de EditorOptionDefinition<T>.

Propriétés

Default

Obtient la valeur par défaut de cette option.

DefaultValue

Obtient la valeur par défaut de l'option.

Key

Obtient la clé de cette option.

Name

Obtient le nom de l'option.

ValueType

Obtient le type réel de l'option.

Méthodes

Equals(Object)

Détermine si deux objets EditorOptionDefinition sont identiques.

(Hérité de EditorOptionDefinition)
GetHashCode()

Obtient le code de hachage correspondant à ce type.

(Hérité de EditorOptionDefinition)
IsApplicableToScope(IPropertyOwner)

Détermine si cette option est applicable à la portée spécifiée (mémoire tampon de texte, par exemple). L'implémentation par défaut retourne la valeur true. Une option, par défaut, s’applique à n’importe quelle étendue.

(Hérité de EditorOptionDefinition)
IsValid(Object)

Détermine si la valeur proposée est valide.

IsValid(T)

Détermine si la valeur proposée est valide.

S’applique à