Freigeben über


Extension-Klasse

Die folgenden Ausführungen gelten für v2.

Stellt einen Ausgangspunkt für das Erstellen einer WebMatrix-Erweiterung dar.

Vererbungshierarchie

System.Object
  Microsoft.WebMatrix.Extensibility.Extension

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

Syntax

'Declaration
Public MustInherit Class Extension
'Usage
Dim instance As Extension
public abstract class Extension
public ref class Extension abstract
[<AbstractClassAttribute>]
type Extension =  class end
public abstract class Extension

Der Extension-Typ macht folgende Elemente verfügbar.

Konstruktoren

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

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ContextualTabItems Ruft eine Auflistung von RibbonContextualTab-Instanzen ab.
Öffentliche Eigenschaft DashboardItems Ruft eine Sequenz von Dashboardelementen ab.
Öffentliche Eigenschaft HasInstaller Ruft einen Wert ab, der angibt, ob die Erweiterung eine Installationsbenutzeroberfläche aufweist, die angezeigt werden soll.
Öffentliche Eigenschaft IsInstalled Ruft einen Wert ab, der angibt, ob die Erweiterungsinstallation abgeschlossen ist.
Öffentliche Eigenschaft Name Ruft den benutzerfreundlichen Namen der Erweiterung ab oder legt diesen fest.
Öffentliche Eigenschaft RibbonItems Ruft eine Sequenz von Ribbon-Elementen ab, die immer verfügbar sind.
Öffentliche Eigenschaft Version Ruft die benutzerfreundliche Version der Erweiterung ab.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode Initialize Wird initialisiert, wenn die Eigenschaft WebMatrixHost erstmals einen Wert abruft.
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode OnInstall Wird außer Kraft gesetzt, um weitere Benutzeroberfläche anzuzeigen, wenn die Erweiterung WebMatrix erstmals mithilfe des Erweiterungsdialogfelds hinzugefügt wird.
Öffentliche Methode ToString (Geerbt von Object.)

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-Namespace