IExpressionEditorInstance Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| MaxLines |
Ruft die maximale Anzahl von Textzeilen ab, die vom |
| MinLines |
Ruft die minimale Anzahl von Textzeilen ab, die vom |
| 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. |