Partager via


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
Propriété publique 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.
Propriété publique EditorControl Obtient le contrôle Windows utilisé pour modifier le texte.
Propriété publique 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.
Propriété publique Field Obtient le champ qui actuellement est modifié ou le champ dont la sous-rubrique actuellement est modifié.
Propriété publique HorizontalAlignment Obtient ou définit une valeur indiquant l'alignement horizontal du texte dans l'éditeur.
Propriété publiqueMembre statique Instance Obtient l'instance d'InPlaceTextEditor de singleton.
Propriété publique InUse Obtient une valeur indiquant si le contrôle d'édition est actuellement - actif et en service.
Propriété publique MultipleLineEditingEnabled Obtient ou définit une valeur indiquant si l'éditeur de texte prend en charge la modification multiligne.
Propriété publique Shape Obtient la forme de champ ou la sous-rubrique actuellement est modifié.
Propriété publique SubField Obtient la sous-rubrique qui actuellement est modifié.Cela peut être null.
Propriété publique WordWrap Obtient ou définit une valeur indiquant si l'éditeur si le retour automatique à la ligne.

Début

Méthodes

  Nom Description
Méthode publique CancelPendingEdit En annule une modification en attente si.
Méthode publique CanEditValue Retourne une valeur indiquant si la valeur de ce champ peut être modifiée.
Méthode publique CommitPendingEdit En valide une modification en attente si.
Méthode publique Dispose Libère toutes les ressources utilisées par l'instance actuelle de la classe InPlaceTextEditor.
Méthode publique EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView) Appelle l'éditeur sur place.
Méthode publique EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, PointD) Appelle l'éditeur sur place, définissant le signe insertion à la position de la souris spécifiée.
Méthode publique EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, String) Appelle l'éditeur sur place, remplaçant le texte avec le texte spécifié.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique SetFont Définit la police pour cet éditeur.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Événements

  Nom Description
Événement public BeginEdit Événement déclenché lorsque la modification sur place commence.
Événement public 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.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms