Share via


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)

Syntax

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

The INewSiteProvider type exposes the following members.

Properties

  Name Description
Public property CreateSite Gets a delegate to be called by WebMatrix to initiate creating a new site.
Public property Icon Gets an icon to be shown next to the text. This icon must be present, otherwise the menu will not be shown.
Public property InvariantName Gets the new site provider invariant name.
Public property Label Gets the descriptive text associated with INewSiteProvider.
Public property Tooltip Gets the optional tooltip for the INewSiteProvider.

Top

See Also

Reference

Microsoft.WebMatrix.Extensibility Namespace