IExpressionEditorInstance Schnittstelle

Definition

Stellt eine Ausdrucks-Editor-Instanz dar.

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

Hinweise

Eine ausführliche Beschreibung einer Ausdrucks-Editor-Instanz finden Sie unter IExpressionEditorService.

Eigenschaften

AcceptsReturn

Ruft einen Wert ab, der angibt, ob die Ausdrucks-Editor-Instanz die EINGABETASTE akzeptiert, oder legt ihn fest.

AcceptsTab

Ruft einen Wert ab, der angibt, ob die Ausdrucks-Editor-Instanz die TAB-TASTE akzeptiert, oder legt ihn fest.

HasAggregateFocus

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

HorizontalScrollBarVisibility

Ruft einen Wert ab, der angibt, ob die horizontale Bildlaufleiste sichtbar ist, oder legt ihn fest.

HostControl

Ruft eine Control-Instanz ab, die im ExpressionTextBox angezeigt werden kann.

MaxLines

Ruft die maximale Anzahl von Textzeilen ab, die vom ExpressionTextBox-Steuerelement angezeigt werden sollen, oder legt sie fest. Diese Eigenschaft legt die Höhe des ExpressionTextBox-Steuerelements implizit fest, wenn es zum Einpassen vergrößert wird.

MinLines

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

Text

Ruft den Wert des Texts ab oder legt ihn fest.

VerticalScrollBarVisibility

Ruft einen Wert ab, der angibt, ob die vertikale Scrollleiste sichtbar ist, oder legt ihn fest.

Methoden

CanCompleteWord()

Ruft einen Wert ab, der angibt, ob die Ausdrucks-Editor-Instanz die Zeichenfolge vervollständigen kann, die vom Benutzer eingegeben wird.

CanCopy()

Gibt einen Wert zurück, der angibt, ob die Ausdrucks-Editor-Instanz 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 beim Verwenden von IntelliSense-Filtern die Filterebene verringert werden kann.

CanGlobalIntellisense()

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

CanIncreaseFilterLevel()

Gibt einen Wert zurück, der angibt, ob beim Verwenden von IntelliSense-Filtern die Filterebene erhöht werden kann.

CanParameterInfo()

Gibt einen Wert zurück, der angibt, ob die Ausdrucks-Editor-Instanz Parameterinformationen zum 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 Ausdrucks-Editor-Instanz Typinformationen abrufen kann, die in einer IntelliSense-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ängig machen kann.

ClearSelection()

Hebt die Auswahl in der Editor-Instanz auf.

Close()

Schließt und löscht die Editorelemente endgültig. Dadurch wird die bestimmte Ausdrucks-Editor-Instanz geschlossen.

CompleteWord()

Bestimmt, ob die Ausdrucks-Editor-Instanz eine Liste von Vervollständigungen für den vom Benutzer eingegebene Wortteil bereitstellen kann. Dem Benutzer können z. B. Member-, Argument- und Methodennamen gezeigt werden, um ihm dabei zu helfen, das eingegebene Wort zu vervollständigen.

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 Editor-Instanz fest.

GetCommittedText()

Ruft den Text ab, der verwendet wird, um einen Ausdruck zu generieren.

GlobalIntellisense()

Ruft globale IntelliSense-Funktionen zum 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 zum 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 einer IntelliSense-QuickInfo angezeigt werden sollen.

Redo()

Wendet den letzten Vorgang, der im Editor rückgängig gemacht wurde, erneut an, das heißt, die Auswirkungen des Rückgängigmachens werden umgekehrt.

Undo()

Macht den letzten Vorgang im Editor rückgängig.

Ereignisse

Closing

Tritt auf, wenn die Ausdrucks-Editor-Instanz geschlossen wird.

GotAggregateFocus

Tritt auf, wenn die Ausdrucks-Editor-Instanz den aggregierten Fokus hat.

LostAggregateFocus

Stellt ein Ereignis dar, das ausgelöst wird, wenn die Ausdrucks-Editor-Instanz den aggregierten Fokus verliert.

TextChanged

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

Gilt für: