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 | |
---|---|---|
Extension | Initialisiert eine neue Instanz der Extension-Klasse. |
Zum Anfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
ContextualTabItems | Ruft eine Auflistung von RibbonContextualTab-Instanzen ab. | |
DashboardItems | Ruft eine Sequenz von Dashboardelementen ab. | |
HasInstaller | Ruft einen Wert ab, der angibt, ob die Erweiterung eine Installationsbenutzeroberfläche aufweist, die angezeigt werden soll. | |
IsInstalled | Ruft einen Wert ab, der angibt, ob die Erweiterungsinstallation abgeschlossen ist. | |
Name | Ruft den benutzerfreundlichen Namen der Erweiterung ab oder legt diesen fest. | |
RibbonItems | Ruft eine Sequenz von Ribbon-Elementen ab, die immer verfügbar sind. | |
Version | Ruft die benutzerfreundliche Version der Erweiterung ab. |
Zum Anfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | (Geerbt von Object.) | |
Finalize | (Geerbt von Object.) | |
GetHashCode | (Geerbt von Object.) | |
GetType | (Geerbt von Object.) | |
Initialize | Wird initialisiert, wenn die Eigenschaft WebMatrixHost erstmals einen Wert abruft. | |
MemberwiseClone | (Geerbt von Object.) | |
OnInstall | Wird außer Kraft gesetzt, um weitere Benutzeroberfläche anzuzeigen, wenn die Erweiterung WebMatrix erstmals mithilfe des Erweiterungsdialogfelds hinzugefügt wird. | |
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.