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.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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 ESCAPE valide la modification.Si la valeur true est affectée, 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 à la carte pour cet éditeur.Cette propriété peut retourner null dans ce cas la police par défaut du contrôle d'édition sera utilisée. | |
Field | Obtient le champ qui actuellement est modifié ou le champ dont la sous-rubrique actuellement est modifié. | |
HorizontalAlignment | Obtient ou définit une valeur indiquant l'alignement horizontal du texte dans l'éditeur. | |
Instance | Obtient l'instance d'InPlaceTextEditor de singleton. | |
InUse | Obtient une valeur indiquant si le contrôle d'édition est actuellement - actif et en service. | |
MultipleLineEditingEnabled | Obtient ou définit une valeur indiquant si l'éditeur de texte prend en charge la modification multiligne. | |
Shape | Obtient la forme de champ ou la sous-rubrique actuellement est modifié. | |
SubField | Obtient la sous-rubrique qui actuellement est modifié.Cela peut être null. | |
WordWrap | Obtient ou définit une valeur indiquant si l'éditeur si le retour automatique à la ligne. |
Début
Méthodes
Nom | Description | |
---|---|---|
CancelPendingEdit | En annule une modification en attente si. | |
CanEditValue | Retourne une valeur indiquant si la valeur de ce champ peut être modifiée. | |
CommitPendingEdit | En valide une modification en attente si. | |
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, définissant le signe insertion à la position de la souris spécifiée. | |
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, String) | Appelle l'éditeur sur place, remplaçant le texte avec 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 pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
SetFont | Définit la police pour 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 commence. | |
EndEdit | Événement déclenché lorsque la modification sur place est finie. |
Début
Notes
Un éditeur sur place de 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.