Freigeben über


IEditorSettingsProvider-Schnittstelle

Die folgenden Ausführungen gelten für v2.

Stellt Eigenschaften für einen Editor-Einstellungsanbieter bereit.

Namespace:  Microsoft.WebMatrix.Extensibility.Editor
Assembly:  Microsoft.WebMatrix.Extensibility (in Microsoft.WebMatrix.Extensibility.dll)

Syntax

'Declaration
Public Interface IEditorSettingsProvider _
    Inherits IEditorSettings
'Usage
Dim instance As IEditorSettingsProvider
public interface IEditorSettingsProvider : IEditorSettings
public interface class IEditorSettingsProvider : IEditorSettings
type IEditorSettingsProvider =  
    interface 
        interface IEditorSettings 
    end
public interface IEditorSettingsProvider extends IEditorSettings

Der IEditorSettingsProvider-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AddQuotesToHtmlAttributes Ruft ab, ob HTML-Attributwerten in HTML-Formatierung Anführungszeichen hinzugefügt werden sollen, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft AutoFormatCode Ruft ab, ob Code während der Eingabe automatisch formatiert werden soll, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft BracePositionOnNewLineCSharp Ruft ab, ob die Position in C# in geschweifte Klammern eingeschlossen werden soll, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft BracePositionOnNewLineCss Ruft ab, ob die Position in CSS in geschweifte Klammern eingeschlossen werden soll, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft BracePositionOnNewLineJScript Ruft ab, ob die Position in JScript in geschweifte Klammern eingeschlossen werden soll, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft BracePositionOnNewLinePhp Ruft ab, ob die Position in PHP in geschweifte Klammern eingeschlossen werden soll, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft FontFamily Ruft die Schriftartenfamilie für die Einstellungen ab oder legt diese fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft FontSizeInPoints Ruft den Schriftgrad in Punkt ab bzw. legt diesen fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft HighlightWords Ruft ab, ob Wörter hervorgehoben werden sollen, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft HtmlAttributesOnSeparateLines Ruft ab, ob HTML-Elementattribute in separaten Zeilen platziert werden sollen, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft InsertBraces Ruft ab, ob zugehörige geschweifte Klammern und Anführungszeichen eingefügt werden sollen, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft InsertClosingTags Ruft ab, ob schließende Tags in HTML und XML eingefügt werden sollen, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft InsertSpacesForTabs Ruft ab, ob Leerzeichen für Registerkarten eingefügt werden, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft LineNumbersEnabled Ruft ab, ob Zeilennummern aktiviert sind, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft SearchAsYouType Ruft ab, ob der Editor Suchvorgänge während der Eingabe erlaubt, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft ShowWhiteSpaces Ruft ab, ob Leerzeichen angezeigt werden, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft SurfaceBackgroundBrush Ruft den Pinsel des Oberflächenhintergrunds ab bzw. legt ihn fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft TabSize Ruft die Registerkartengröße ab oder legt diese fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft ThemeFileLocation Ruft den Speicherort der Designdatei ab bzw. legt diesen fest.
Öffentliche Eigenschaft ValidationEnabled Ruft ab, ob Überprüfung aktiviert werden soll, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)
Öffentliche Eigenschaft WordWrapEnabled Ruft ab, ob Zeilenumbruch aktiviert ist, oder legt dieses Verhalten fest. (Geerbt von IEditorSettings.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode GetCustomOption Ruft die benutzerdefinierte Option des Editors ab. (Geerbt von IEditorSettings.)
Öffentliche Methode GetCustomOptions Ruft alle benutzerdefinierten Optionen ab. (Geerbt von IEditorSettings.)
Öffentliche Methode SetCustomOption Legt die benutzerdefinierte Option fest. (Geerbt von IEditorSettings.)

Zum Anfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis SettingChanged Tritt auf, wenn sich eine Eigenschaft geändert hat.

Zum Anfang

Siehe auch

Verweis

Microsoft.WebMatrix.Extensibility.Editor-Namespace