IEditorSettings-Schnittstelle
Die folgenden Ausführungen gelten für v2.
Stellt eine Schnittstelle für Editor-Einstellungen dar.
Namespace: Microsoft.WebMatrix.Extensibility.Editor
Assembly: Microsoft.WebMatrix.Extensibility (in Microsoft.WebMatrix.Extensibility.dll)
Syntax
'Declaration
Public Interface IEditorSettings
'Usage
Dim instance As IEditorSettings
public interface IEditorSettings
public interface class IEditorSettings
type IEditorSettings = interface end
public interface IEditorSettings
Der IEditorSettings-Typ macht folgende Elemente verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
AddQuotesToHtmlAttributes | Ruft ab, ob HTML-Attributwerten in HTML-Formatierung Anführungszeichen hinzugefügt werden sollen, oder legt dieses Verhalten fest. | |
AutoFormatCode | Ruft ab, ob Code während der Eingabe automatisch formatiert werden soll, oder legt dieses Verhalten fest. | |
BracePositionOnNewLineCSharp | Ruft ab, ob die Position in C# in geschweifte Klammern eingeschlossen werden soll, oder legt dieses Verhalten fest. | |
BracePositionOnNewLineCss | Ruft ab, ob die Position in CSS in geschweifte Klammern eingeschlossen werden soll, oder legt dieses Verhalten fest. | |
BracePositionOnNewLineJScript | Ruft ab, ob die Position in JScript in geschweifte Klammern eingeschlossen werden soll, oder legt dieses Verhalten fest. | |
BracePositionOnNewLinePhp | Ruft ab, ob die Position in PHP in geschweifte Klammern eingeschlossen werden soll, oder legt dieses Verhalten fest. | |
FontFamily | Ruft die Schriftartenfamilie für die Einstellungen ab oder legt diese fest. | |
FontSizeInPoints | Ruft den Schriftgrad in Punkt ab bzw. legt diesen fest. | |
HighlightWords | Ruft ab, ob Wörter hervorgehoben werden sollen, oder legt dieses Verhalten fest. | |
HtmlAttributesOnSeparateLines | Ruft ab, ob HTML-Elementattribute in separaten Zeilen platziert werden sollen, oder legt dieses Verhalten fest. | |
InsertBraces | Ruft ab, ob zugehörige geschweifte Klammern und Anführungszeichen eingefügt werden sollen, oder legt dieses Verhalten fest. | |
InsertClosingTags | Ruft ab, ob schließende Tags in HTML und XML eingefügt werden sollen, oder legt dieses Verhalten fest. | |
InsertSpacesForTabs | Ruft ab, ob Leerzeichen für Registerkarten eingefügt werden, oder legt dieses Verhalten fest. | |
LineNumbersEnabled | Ruft ab, ob Zeilennummern aktiviert sind, oder legt dieses Verhalten fest. | |
SearchAsYouType | Ruft ab, ob der Editor Suchvorgänge während der Eingabe erlaubt, oder legt dieses Verhalten fest. | |
ShowWhiteSpaces | Ruft ab, ob Leerzeichen angezeigt werden, oder legt dieses Verhalten fest. | |
SurfaceBackgroundBrush | Ruft den Pinsel des Oberflächenhintergrunds ab bzw. legt ihn fest. | |
TabSize | Ruft die Registerkartengröße ab oder legt diese fest. | |
ValidationEnabled | Ruft ab, ob Überprüfung aktiviert werden soll, oder legt dieses Verhalten fest. | |
WordWrapEnabled | Ruft ab, ob Zeilenumbruch aktiviert ist, oder legt dieses Verhalten fest. |
Zum Anfang
Methoden
Name | Beschreibung | |
---|---|---|
GetCustomOption | Ruft die benutzerdefinierte Option des Editors ab. | |
GetCustomOptions | Ruft alle benutzerdefinierten Optionen ab. | |
SetCustomOption | Legt die benutzerdefinierte Option fest. |
Zum Anfang