Freigeben über


Theme-Klasse

Die folgenden Ausführungen gelten für v2.

Stellt das Design dar, das im Editor verwendet wird.

Vererbungshierarchie

System.Object
  Microsoft.WebMatrix.Extensibility.Editor.Theme

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

Syntax

'Declaration
Public Class Theme _
    Implements ITheme
'Usage
Dim instance As Theme
public class Theme : ITheme
public ref class Theme : ITheme
type Theme =  
    class 
        interface ITheme 
    end
public class Theme implements ITheme

Der Theme-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode Theme Initialisiert eine neue Instanz der Theme-Klasse.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CollapsedTextBackgroundBrush Ruft die Farbe für den Texthintergrund des Designs ab oder legt diese fest.
Öffentliche Eigenschaft DefaultFormat Ruft die Formatdaten ab, die das Standardformat für das Design darstellen, oder legt diese fest.
Öffentliche Eigenschaft Formats Ruft die Designformate mit den angegebenen Formatdaten ab oder legt diese fest.
Öffentliche EigenschaftStatisches Element GlobalSettingKeys Ruft die globalen Einstellungsschlüssel ab, die im Design verwendet werden, oder legt diese fest.
Geschützte Eigenschaft InactiveSelectionFormat Ruft das inaktive Auswahlformat für das Design mit den angegebenen Formatdaten ab.
Öffentliche Eigenschaft Name Ruft den Namen des Designs ab oder legt diesen fest.
Geschützte Eigenschaft SelectionFormat Ruft das Auswahlformat für das Design mit den angegebenen Formatdaten ab.
Öffentliche Eigenschaft SurfaceBackgroundBrush Ruft die Farbe für den Oberflächenhintergrund des Designs ab oder legt diese fest.
Geschützte Eigenschaft VisibleWhiteSpace Ruft die Sichtbarkeit der Objekte im Design ab oder legt diese fest.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetFormatData Ruft die Formatdaten für das Design ab.
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode Load Lädt ein Design.
Öffentliche Methode LoadFromFile Lädt ein Design aus einer angegebenen Datei.
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode SaveToFile Speichert ein Design in einer angegebenen Datei.
Öffentliche Methode ToString (Geerbt von Object.)
Öffentliche Methode ToXml Gibt die XML-Zeichenfolgendarstellung eines Designs zurück.

Zum Anfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Eigenschaft ITheme.Formats Ruft die Designformate mit den angegebenen Formatdaten ab.

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.WebMatrix.Extensibility.Editor-Namespace