Freigeben über


InPlaceTextEditor-Klasse

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.InPlaceTextEditor

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntax

'Declaration
Public NotInheritable Class InPlaceTextEditor _
    Implements IDisposable
public sealed class InPlaceTextEditor : IDisposable

Der InPlaceTextEditor-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CommitOnEscape Ruft einen Wert ab oder legt diesen fest, der angibt, ob die ESC-Taste einen Commit für die Bearbeitung ausführt.Wenn "true", wird die EINGABETASTE als CRLF für die direkte Bearbeitung verwendet.
Öffentliche Eigenschaft EditorControl Ruft das Windows-Steuerelement ab, das verwendet wird, um den Text zu ändern.
Öffentliche Eigenschaft EditorFont Ruft die benutzerdefinierte Schriftart für den Editor ab.Diese Eigenschaft gibt möglicherweise NULL zurück. In diesem Fall wird die Standardschriftart des Bearbeitungssteuerelements verwendet.
Öffentliche Eigenschaft Field Ruft das Feld ab, das gerade bearbeitet wird, oder das Feld, dessen Unterfeld gerade bearbeitet wird.
Öffentliche Eigenschaft HorizontalAlignment Ruft einen Wert ab bzw. legt diesen fest, mit dem die horizontale Ausrichtung des Texts im Editor angegeben wird.
Öffentliche EigenschaftStatischer Member Instance Ruft die Singleton-InPlaceTextEditor-Instanz ab.
Öffentliche Eigenschaft InUse Ruft einen Wert ab, der angibt, ob das Bearbeitungssteuerelement aktuell aktive ist und gegenwärtig verwendet wird.
Öffentliche Eigenschaft MultipleLineEditingEnabled Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Text-Editor die Mehrzeilenbearbeitung unterstützt.
Öffentliche Eigenschaft Shape Ruft die Form ab, deren Feld oder Unterfeld gerade bearbeitet wird.
Öffentliche Eigenschaft SubField Ruft das Nebenfeld ab, das gerade bearbeitet wird.Dies kann NULL sein.
Öffentliche Eigenschaft WordWrap Ruft einen Wert ab, der angibt, ob der Editor Zeilenumbruch verwenden soll, oder legt diesen fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CancelPendingEdit Bricht einen ausstehenden Bearbeitungsvorgang ab, sofern vorhanden.
Öffentliche Methode CanEditValue Gibt einen Wert zurück, der angibt, ob der Wert dieses Felds bearbeitet werden kann.
Öffentliche Methode CommitPendingEdit Führt eine ausstehende Bearbeitung aus, sofern vorhanden.
Öffentliche Methode Dispose Gibt alle von der aktuellen Instanz der InPlaceTextEditor-Klasse verwendeten Ressourcen frei.
Öffentliche Methode EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView) Ruft den direkten Editor auf.
Öffentliche Methode EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, PointD) Ruft den direkten Editor auf und legt die Einfügemarke unter Verwendung der angegebenen Position des Mauszeigers fest.
Öffentliche Methode EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, String) Ruft den direkten Editor auf und ersetzt den Text durch den angegebenen Text.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode SetFont Legt die Schriftart für diesen Editor fest.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis BeginEdit Ereignis ausgelöst, wenn die direkte Bearbeitung beginnt.
Öffentliches Ereignis EndEdit Ereignis ausgelöst, wenn die direkte Bearbeitung beendet wird.

Zum Seitenanfang

Hinweise

Ein direkter Singleton Editor

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace