IEditorOptions-Schnittstelle
Stellt allgemeine Editoroptionen und einen erweiterbaren Mechanismus zum Ändern von Werten und Hinzufügen neuer Optionen dar.
Namespace: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Public Interface IEditorOptions
public interface IEditorOptions
public interface class IEditorOptions
type IEditorOptions = interface end
public interface IEditorOptions
Der IEditorOptions-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
GlobalOptions | Ruft die globalen Optionen ab. | |
Parent | Ruft das unmittelbar übergeordnete Objekt dieses Satzes von Optionen ab. | |
SupportedOptions | Ruft die unterstützten Optionen ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
ClearOptionValue(String) | Löscht den lokal definierten Wert für die angegebene Option. | |
ClearOptionValue<T>(EditorOptionKey<T>) | Löscht den lokal definierten Wert für die angegebene Option. | |
GetOptionValue(String) | Ruft den Wert der von der Options-ID angegebenen Option ab. | |
GetOptionValue<T>(String) | Ruft den Wert der von der angegebenen Options-ID identifizierten Option ab. | |
GetOptionValue<T>(EditorOptionKey<T>) | Ruft den Wert der vom angegebenen Schlüssel identifizierten Option ab. | |
IsOptionDefined(String, Boolean) | Bestimmt, ob die angegebene Option definiert ist. | |
IsOptionDefined<T>(EditorOptionKey<T>, Boolean) | Bestimmt, ob die angegebene Editoroption definiert ist. | |
SetOptionValue(String, Object) | Legt den Wert der angegebenen Option im aktuellen Bereich fest. | |
SetOptionValue<T>(EditorOptionKey<T>, T) | Legt den Wert der angegebenen Option im aktuellen Bereich fest. |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
OptionChanged | Tritt ein, wenn eine Option geändert wird. |
Zum Seitenanfang
Erweiterungsmethoden
Name | Beschreibung | |
---|---|---|
AppearanceCategory | Gibt die Kategorie Darstellung an. (Durch WpfViewOptionExtensions definiert.) | |
DoesViewProhibitUserInput | Bestimmt, ob Benutzereingaben von der Ansicht verhindert werden. (Durch TextViewOptionExtensions definiert.) | |
GetIndentSize | Ruft die Größe einer Einzugsebene für den angegebenen IEditorOptionsab. (Durch DefaultOptionExtensions definiert.) | |
GetNewLineCharacter | Ruft das Zeilenumbruchzeichen oder die Zeichen für die angegebenen Editoroptionen ab. (Durch DefaultOptionExtensions definiert.) | |
GetReplicateNewLineCharacter | Bestimmt, ob die Zeilenumbruchzeichen- oder Zeichensequenz dupliziert wird, wenn sie bereits vorhanden ist, wenn sie einen Zeilenumbruch einfügen. (Durch DefaultOptionExtensions definiert.) | |
GetTabSize | Ruft die Anzahl der Leerzeichen für die Registerkarte im angegebenen IEditorOptionsab. (Durch DefaultOptionExtensions definiert.) | |
IsAutoScrollEnabled | Bestimmt, ob der automatische Bildlauf für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewOptionExtensions definiert.) | |
IsChangeTrackingEnabled | Bestimmt, ob die Änderungsverfolgung für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewHostOptionExtensions definiert.) | |
IsConvertTabsToSpacesEnabled | Bestimmt, ob die Option zum Konvertieren von Tabstopps in Leerräume in den angegeben IEditorOptions aktiviert ist. (Durch DefaultOptionExtensions definiert.) | |
IsDragDropEditingEnabled | Bestimmt, ob die Option für Drag & Drop-Bearbeitung in den angegebenen Optionen aktiviert ist. (Durch TextViewOptionExtensions definiert.) | |
IsGlyphMarginEnabled | Bestimmt, ob der Symbolrand für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewHostOptionExtensions definiert.) | |
IsHighlightCurrentLineEnabled | Bestimmt, ob die Option zum Hervorheben der aktuellen Zeile aktiviert ist. (Durch WpfViewOptionExtensions definiert.) | |
IsHorizontalScrollBarEnabled | Bestimmt, ob die horizontale Bildlaufleiste für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewHostOptionExtensions definiert.) | |
IsLineNumberMarginEnabled | Bestimmt, ob der Rand mit Zeilennummern für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewHostOptionExtensions definiert.) | |
IsMouseWheelZoomEnabled | Bestimmt, ob das Zoomen mit dem Mausrad zulässig. (Durch WpfViewOptionExtensions definiert.) | |
IsOutliningMarginEnabled | Bestimmt, ob der Gliederungsrand für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewHostOptionExtensions definiert.) | |
IsOutliningUndoEnabled | Bestimmt, ob die Option für ein Rückgängigmachen der Gliederung in den angegebenen IEditorOptions aktiviert ist. (Durch TextViewOptionExtensions definiert.) | |
IsOverwriteModeEnabled | Bestimmt, ob der Überschreibungsmodus für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewOptionExtensions definiert.) | |
IsSelectionMarginEnabled | Bestimmt, ob der Auswahlrand für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewHostOptionExtensions definiert.) | |
IsSimpleGraphicsEnabled | Bestimmt, ob die Option zum Zeichnen einer Farbverlaufsauswahl aktiviert ist. (Durch WpfViewOptionExtensions definiert.) | |
IsVerticalScrollBarEnabled | Bestimmt, ob die vertikale Bildlaufleiste für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewHostOptionExtensions definiert.) | |
IsViewportLeftClipped | Bestimmt, ob die das ViewportLeft-Eigenschaft der Ansicht für die Textbreite abgeschnitten wird. (Durch TextViewOptionExtensions definiert.) | |
IsVirtualSpaceEnabled | Bestimmt, ob ein virtueller Bereich für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewOptionExtensions definiert.) | |
IsVisibleWhitespaceEnabled | Bestimmt, ob sichtbarer Leerraum für den angegebenen Satz von Editoroptionen aktiviert werden. (Durch TextViewOptionExtensions definiert.) | |
IsZoomControlEnabled | Bestimmt, ob das Zoomsteuerelement für den angegebenen Satz von Editoroptionen aktiviert ist. (Durch TextViewHostOptionExtensions definiert.) | |
WordWrapStyle | Ruft den Satz von Zeilenumbruchformaten für den angegebenen Satz von Editoroptionen ab. (Durch TextViewOptionExtensions definiert.) |
Zum Seitenanfang