Interface IWebTemplate
Specifies a site definition or a site template that is used to instantiate a site.
Namespace: PnP.Core.Model.SharePoint
Assembly: PnP.Core.dll
Syntax
public interface IWebTemplate
Specifies a site definition or a site template that is used to instantiate a site.
public interface IWebTemplate
Specifies the description for the site definition configuration or site template.
string Description { get; }
System.String
|
Specifies the display name for the category that this site definition configuration or site template is a part of.
string DisplayCategory { get; }
System.String
|
Specifies the unique identifier for the site definition configuration or the site template.
int Id { get; }
System.Int32
|
Specifies the URI for the image that is associated with the site definition configuration or site template.
string ImageUrl { get; }
System.String
|
Specifies whether the site definition configuration or site template can only be applied to the top-level site in the site collection.
bool IsHidden { get; }
System.Boolean
|
Specifies whether the site definition configuration or site template can only be applied to subsites created within the site collection.
bool IsRootWebOnly { get; }
System.Boolean
|
Specifies whether the template can only be applied to subwebs
bool IsSubWebOnly { get; }
System.Boolean
|
Specifies the LCID for the site definition configuration or site template.
int Lcid { get; }
System.Int32
|
Specifies the name for the site definition configuration or site template.
string Name { get; }
System.String
|
Specifies the display name for the site definition configuration or site template.
string Title { get; }
System.String
|