SPWeb.SaveSiteAsTemplateEnabled property

SharePoint 2013

Gets or sets a Boolean value that specifies whether the Web site can be saved as a site template.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

public bool SaveSiteAsTemplateEnabled { get; set; }

Property value

Type: System.Boolean

Features that create content which is not compatible with the save site as template feature should set this value to true to stop users of this site from generating invalid templates. A feature should never set this value to false during Feature Deactivation or at any other time since other features might have created content that is not supported and set this value to true. Setting this value to false, if it was true, will result in a template that is not supported.