Partager via


EditorOptionDefinition, classe

Définition d'une option de l'éditeur.

Hiérarchie d'héritage

Object
  Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition
    Microsoft.VisualStudio.Text.Editor.EditorOptionDefinition<T>

Espace de noms :  Microsoft.VisualStudio.Text.Editor
Assembly :  Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)

Syntaxe

'Déclaration
Public MustInherit Class EditorOptionDefinition
public abstract class EditorOptionDefinition
public ref class EditorOptionDefinition abstract
[<AbstractClass>]
type EditorOptionDefinition =  class end
public abstract class EditorOptionDefinition

Le type EditorOptionDefinition expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée EditorOptionDefinition Initialise une nouvelle instance de l'élément EditorOptionDefinition.

Début

Propriétés

  Nom Description
Propriété publique DefaultValue Obtient la valeur par défaut de l'option.
Propriété publique Name Obtient le nom de l'option via le registre d'options.
Propriété publique ValueType Obtient le type réel de l'option.Utilisé pour vérifier que la définition de l'option via le registre d'options de l'éditeur est sécurisée.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si deux objets EditorOptionDefinition sont identiques. (Substitue Object.Equals(Object).)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Obtient le code de hachage correspondant à ce type. (Substitue Object.GetHashCode.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IsApplicableToScope Détermine si cette option est applicable à la portée spécifiée (mémoire tampon de texte, par exemple).
Méthode publique IsValid Détermine si la valeur proposée est valide.
Méthode protégée MemberwiseClone Crée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Notes

C'est un composant MEF, et doit être exportée avec :

[Export(typeof(EditorOptionDefinition))]

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Editor, espace de noms