IExpressionEditorInstance Schnittstelle

Definition

Stellt eine Ausdrucks-Editor-Instanz dar.

public interface class IExpressionEditorInstance
public interface IExpressionEditorInstance
type IExpressionEditorInstance = interface
Public Interface IExpressionEditorInstance

Hinweise

Eine detaillierte Beschreibung einer Ausdrucks-Editor-Instanz finden Sie unter IExpressionEditorService.

Eigenschaften

Name Beschreibung
AcceptsReturn

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Instanz des Ausdrucks-Editors die EINGABETASTE akzeptiert.

AcceptsTab

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Instanz des Ausdrucks-Editors die TAB-TASTE akzeptiert.

HasAggregateFocus

Ruft einen Wert ab, der angibt, ob die Instanz den aggregierten Fokus hat.

HorizontalScrollBarVisibility

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die horizontale Bildlaufleiste sichtbar ist.

HostControl

Ruft eine Control Instanz ab, die zum Anzeigen in der ExpressionTextBox.

MaxLines

Ruft die maximale Anzahl von Textzeilen ab, die vom ExpressionTextBox Steuerelement angezeigt werden sollen, oder legt diese fest. Diese Eigenschaft legt implizit die Höhe des ExpressionTextBox Steuerelements fest, wenn es angepasst wird.

MinLines

Ruft die minimale Anzahl von Textzeilen ab, die vom ExpressionTextBox Steuerelement angezeigt werden sollen, oder legt diese fest. Diese Eigenschaft legt implizit die Höhe des ExpressionTextBox Steuerelements fest.

Text

Dient zum Abrufen oder Festlegen des Werts des Texts.

VerticalScrollBarVisibility

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die vertikale Bildlaufleiste sichtbar ist.

Methoden

Name Beschreibung
CanCompleteWord()

Ruft einen Wert ab, der angibt, ob die Instanz des Ausdrucks-Editors die vom Benutzer eingegebene Zeichenfolge abschließen kann.

CanCopy()

Gibt einen Wert zurück, der angibt, ob die Instanz des Ausdrucks-Editors geschlossen werden kann.

CanCut()

Gibt einen Wert zurück, der angibt, ob der Ausdruck ausgeschnitten werden kann.

CanDecreaseFilterLevel()

Gibt einen Wert zurück, der angibt, ob die Filterebene bei Verwendung der IntelliSense-Filterung verringert werden kann.

CanGlobalIntellisense()

Gibt einen Wert zurück, der angibt, ob die Instanz des Ausdrucks-Editors globale IntelliSense für den Ausdruck abrufen kann.

CanIncreaseFilterLevel()

Gibt einen Wert zurück, der angibt, ob die Filterebene bei Verwendung der IntelliSense-Filterung erhöht werden kann.

CanParameterInfo()

Gibt einen Wert zurück, der angibt, ob die Instanz des Ausdrucks-Editors Parameterinformationen für den Ausdruck abrufen kann.

CanPaste()

Gibt einen Wert zurück, der angibt, ob der Ausdruck eingefügt werden kann.

CanQuickInfo()

Gibt einen Wert zurück, der angibt, ob die Instanz des Ausdrucks-Editors Typinformationen abrufen kann, die in einem IntelliSense-QuickInfo-QuickInfo angezeigt werden sollen.

CanRedo()

Gibt einen Wert zurück, der angibt, ob das System den Vorgang wiederholen kann.

CanUndo()

Gibt einen Wert zurück, der angibt, ob das System den Vorgang rückgängigmachen kann.

ClearSelection()

Löscht die Auswahl in der Editorinstanz.

Close()

Schließt und löscht die Editorelemente. Dadurch wird die spezifische Instanz des Ausdrucks-Editors geschlossen.

CompleteWord()

Bestimmt, ob die Instanz des Ausdrucks-Editors eine Liste der Fertigstellungen für das vom Benutzer eingegebene Teilwort bereitstellen kann. So können dem Benutzer beispielsweise Member-, Argument- und Methodennamen angezeigt werden, um dem Benutzer zu helfen, das eingegebene Wort abzuschließen.

Copy()

Kopiert den aktiven Ausdruck.

Cut()

Schneidet den aktiven Ausdruck aus.

DecreaseFilterLevel()

Verringert die Filterebene, um alle Elemente in der IntelliSense-Filterliste anzuzeigen, und gibt einen Wert zurück, der angibt, ob dieser Vorgang erfolgreich war.

Focus()

Legt den Fokus auf die Editorinstanz fest.

GetCommittedText()

Ruft den Text ab, der zum Generieren eines Ausdrucks verwendet wird.

GlobalIntellisense()

Ruft globale IntelliSense für den Ausdruck im Ausdrucks-Editor ab und gibt einen Wert zurück, der angibt, ob dieser Vorgang erfolgreich war.

IncreaseFilterLevel()

Erhöht die Filterebene, um allgemeine Elemente in der IntelliSense-Filterliste anzuzeigen, und gibt einen Wert zurück, der angibt, ob dieser Vorgang erfolgreich war.

ParameterInfo()

Ruft Parameterinformationen für den Ausdruck im Ausdrucks-Editor ab und gibt einen Wert zurück, der angibt, ob dieser Vorgang erfolgreich war.

Paste()

Fügt den aktiven Ausdruck ein.

QuickInfo()

Bestimmt, ob Typinformationen in einem IntelliSense-QuickInfo-QuickInfo angezeigt werden sollen.

Redo()

Wendet den letzten Vorgang zurück, der im Editor rückgängig gemacht wurde, d. h. die Auswirkungen des Rückgängig-Vorgangs umkehren.

Undo()

Rückgängigmachen des letzten Vorgangs im Editor.

Ereignisse

Name Beschreibung
Closing

Tritt auf, wenn die Instanz des Ausdrucks-Editors geschlossen wird.

GotAggregateFocus

Tritt auf, wenn die Instanz des Ausdrucks-Editors den Aggregatfokus hat.

LostAggregateFocus

Stellt ein Ereignis dar, das ausgelöst wird, wenn die Instanz des Ausdrucks-Editors den Aggregatfokus verliert.

TextChanged

Stellt ein Ereignis dar, das ausgelöst wird, wenn der Text in einer Ausdrucks-Editor-Instanz geändert wird.

Gilt für: