共用方式為


SPCustomWebTemplate class

代表網站範本

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.SPWebTemplate
    Microsoft.SharePoint.SPCustomWebTemplate

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

Syntax

'宣告
Public NotInheritable Class SPCustomWebTemplate _
    Inherits SPWebTemplate
'用途
Dim instance As SPCustomWebTemplate
public sealed class SPCustomWebTemplate : SPWebTemplate

備註

您建立 Web 範本 (.wsp 檔案),當您儲存網站為範本中的使用者介面或透過物件模型使用**SaveAsTemplate()**方法。您也可以手動建立封裝的內容.wsp,檔案的檔案。

網站範本是兩種可以用來建立網站的基本實體。其他種類是站台定義的設定

注意事項注意事項

雖然 [站台定義設定] 或 [網站範本,可以代表SPWebTemplate , SPCustomWebTemplate會永遠表示網站範本。

您可以使用SPSite類別的GetCustomWebTemplates方法,傳回Web 範本的集合。集合的參照之後,可用於索引子傳回單一的網站範本。例如,如果集合指派給一個名為myWebTemplates變數,請在 Microsoft Visual C#,或myWebTemplates(index) 在 Microsoft Visual Basic,其中index是 [標題] 或 [網站範本集合中的索引編號中使用myWebTemplates[index]。

網站範本是由一組會壓縮成.wsp 檔的檔案所定義。最重要的這些檔案是一個elements.xml檔案,包含WebTemplate Element (Web template)項目和Onet.xml檔案。.Wsp 檔案會儲存在SharePoint Foundation資料庫中。(.Wsp 檔案是封包檔。您可以開啟它在 Windows 檔案總管] 中如果先將副檔名變更為.cab。)

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

請參閱

參照

SPCustomWebTemplate members

Microsoft.SharePoint namespace