Freigeben über


INewSiteProvider-Schnittstelle

Die folgenden Ausführungen gelten für v2.

Stellt einen Anbieter dar, der WebMatrix neue Optionen für die Websiteerstellung hinzufügt. Diese werden optional angezeigt, wenn WebMatrix eine Benutzeroberfläche für eine neue Website bereitstellt.

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

Syntax

'Declaration
Public Interface INewSiteProvider
'Usage
Dim instance As INewSiteProvider
public interface INewSiteProvider
public interface class INewSiteProvider
type INewSiteProvider =  interface end
public interface INewSiteProvider

Der INewSiteProvider-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CreateSite Ruft einen Delegaten ab, der von WebMatrix zum Initiieren der Erstellung einer neuen Website aufgerufen werden soll.
Öffentliche Eigenschaft Icon Ruft ein Symbol ab, das neben dem Text angezeigt werden soll. Dieses Symbol muss vorhanden sein, andernfalls wird das Menü nicht angezeigt.
Öffentliche Eigenschaft InvariantName Ruft den invarianten Namen des neuen Websiteanbieters ab.
Öffentliche Eigenschaft Label Ruft den beschreibenden Text ab, der INewSiteProvider zugeordnet ist.
Öffentliche Eigenschaft Tooltip Ruft die optionale QuickInfo für den INewSiteProvider ab.

Zum Anfang

Siehe auch

Verweis

Microsoft.WebMatrix.Extensibility-Namespace