Table of Contents

Interface IWebTemplate

Namespace
PnP.Core.Model.SharePoint
Assembly
PnP.Core.dll

Specifies a site definition or a site template that is used to instantiate a site.

public interface IWebTemplate

Properties

Description

Specifies the description for the site definition configuration or site template.

string Description { get; }

Property Value

string

DisplayCategory

Specifies the display name for the category that this site definition configuration or site template is a part of.

string DisplayCategory { get; }

Property Value

string

Id

Specifies the unique identifier for the site definition configuration or the site template.

int Id { get; }

Property Value

int

ImageUrl

Specifies the URI for the image that is associated with the site definition configuration or site template.

string ImageUrl { get; }

Property Value

string

IsHidden

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; }

Property Value

bool

IsRootWebOnly

Specifies whether the site definition configuration or site template can only be applied to subsites created within the site collection.

bool IsRootWebOnly { get; }

Property Value

bool

IsSubWebOnly

Specifies whether the template can only be applied to subwebs

bool IsSubWebOnly { get; }

Property Value

bool

Lcid

Specifies the LCID for the site definition configuration or site template.

int Lcid { get; }

Property Value

int

Name

Specifies the name for the site definition configuration or site template.

string Name { get; }

Property Value

string

Title

Specifies the display name for the site definition configuration or site template.

string Title { get; }

Property Value

string