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.