InPlaceTextEditor, classe
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.InPlaceTextEditor
Espace de noms : Microsoft.VisualStudio.Modeling.Diagrams
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntaxe
'Déclaration
Public NotInheritable Class InPlaceTextEditor _
Implements IDisposable
public sealed class InPlaceTextEditor : IDisposable
Le type InPlaceTextEditor expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
CommitOnEscape | Obtient ou définit une valeur indiquant si la touche Echap valide la modification.Si la valeur est true, la touche Entrée sera utilisée comme CRLF pour la modification sur place. | |
EditorControl | Obtient le contrôle Windows utilisé pour modifier le texte. | |
EditorFont | Obtient la police personnalisée pour cet éditeur.Cette propriété peut retourner Null, auquel cas la police par défaut du contrôle d'édition est utilisée. | |
Field | Obtient le champ qui est actuellement modifié ou le champ dont le sous-champ est en cours de modification. | |
HorizontalAlignment | Obtient ou définit une valeur indiquant l'alignement horizontal du texte dans l'éditeur. | |
Instance | Obtient l'instance singleton InPlaceTextEditor. | |
InUse | Obtient une valeur indiquant si le contrôle d'édition est actuellement actif et en cours d'utilisation. | |
MultipleLineEditingEnabled | Obtient ou définit une valeur indiquant si l'éditeur de texte prend en charge l'édition multiligne. | |
Shape | Obtient la forme dont le champ ou le sous-champ est en cours de modification. | |
SubField | Obtient le sous-champ en cours de modification.Cette valeur peut être null. | |
WordWrap | Obtient ou définit une valeur indiquant si l'éditeur doit appliquer la fonction de retour automatique à la ligne. |
Début
Méthodes
Nom | Description | |
---|---|---|
CancelPendingEdit | Annulez une modification en attente, le cas échéant. | |
CanEditValue | Retourne une valeur indiquant si la valeur de ce champ peut être modifiée. | |
CommitPendingEdit | Valide une modification en attente, le cas échéant. | |
Dispose | Libère toutes les ressources utilisées par l'instance actuelle de la classe InPlaceTextEditor. | |
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView) | Appelle l'éditeur sur place. | |
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, PointD) | Appelle l'éditeur sur place, en définissant le signe insertion à la position de la souris spécifiée. | |
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, String) | Appelle l'éditeur sur place, en remplaçant le texte par le texte spécifié. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
SetFont | Définit la police de cet éditeur. | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Événements
Nom | Description | |
---|---|---|
BeginEdit | Événement déclenché lorsque la modification sur place démarre. | |
EndEdit | Événement déclenché lorsque la modification sur place est terminée. |
Début
Notes
Un éditeur sur place singleton
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.