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 | |
---|---|---|
EditorOptionDefinition | Initialise une nouvelle instance de l'élément EditorOptionDefinition. |
Début
Propriétés
Nom | Description | |
---|---|---|
DefaultValue | Obtient la valeur par défaut de l'option. | |
Name | Obtient le nom de l'option via le registre d'options. | |
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 | |
---|---|---|
Equals | Détermine si deux objets EditorOptionDefinition sont identiques. (Substitue Object.Equals(Object).) | |
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.) | |
GetHashCode | Obtient le code de hachage correspondant à ce type. (Substitue Object.GetHashCode.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsApplicableToScope | Détermine si cette option est applicable à la portée spécifiée (mémoire tampon de texte, par exemple). | |
IsValid | Détermine si la valeur proposée est valide. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
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.