SPQuotaTemplate Class
The SPQuotaTemplate class represents a reusable definition of a set of quotas that are applied to SharePoint sites in the deployment, including the messages associated with each quota and warning threshold.
System.Object
Microsoft.SharePoint.Administration.SPQuota
Microsoft.SharePoint.Administration.SPQuotaTemplate
Public Constructors
The following table shows the public constructors of the SPQuotaTemplate class and a brief description of each.
Name | Description |
---|---|
SPQuotaTemplate | Initializes a new instance of the SPQuotaTemplate class. |
Public Properties
The following table shows the public properties of the SPQuotaTemplate class, the data type of each property, and a brief description of each.
Name | Data Type | Description |
---|---|---|
Name | String | Gets or sets the name of the quota template. |
Value | String | Gets the ID of the quota template. |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.
Remarks
Use the QuotaTemplates property of the SPGlobalConfig class to return an SPQuotaTemplateCollection object that represents the collection of quota templates for a server or server farm. Use an indexer to return a single quota template from the collection. For example, if the collection is assigned to a variable named myQuotaTemplates, use myQuotaTemplates[index]
in C#, or myQuotaTemplates(index)
in Visual Basic .NET, where index is either the index number of the template in the collection or the display name of the template.
Requirements
Namespace: Microsoft.SharePoint.Administration
Platforms: Microsoft Windows Server 2003
Assembly: Windows SharePoint Services (in Microsoft.SharePoint.dll)
Security: Code Access Security