INewSiteProvider Interface

Applies to v2.

Represents a provider that will add new site creation options to WebMatrix. It is designed to optionally show up whenever WebMatrix exposes a new site UI.

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

public interface INewSiteProvider

The INewSiteProvider type exposes the following members.

Public propertyCreateSiteGets a delegate to be called by WebMatrix to initiate creating a new site.
Public propertyIconGets an icon to be shown next to the text. This icon must be present, otherwise the menu will not be shown.
Public propertyInvariantNameGets the new site provider invariant name.
Public propertyLabelGets the descriptive text associated with INewSiteProvider.
Public propertyTooltipGets the optional tooltip for the INewSiteProvider.