2011-03-14 62 views
3

你如何計算SharePoint站點的類型是什麼?SharePoint 2010你如何制定一個網站的類型網站呢?

+0

需要更多解釋。你在說什麼「類型」? – tenfour 2011-03-14 16:38:26

+0

您可以創建一個蠑螈網站,您可以創建一個團隊網站,空白網站等。您如何知道用於創建網站的模板? – Alice 2011-03-14 16:53:19

+0

如果其中一個答案適合您,請單擊複選標記以接受答案。 – 2011-03-17 18:53:48

回答

6

在對象模型中,SPWeb.WebTemplate會告訴您用於創建網站的模板。

1

如果您只是在不編寫代碼的情況下查找模板,則有一個名爲SharePoint Explorer的強大工具,您可以通過它瀏覽以查找Web模板等等。

http://spm.codeplex.com/

7

的通過做這一步最簡單的方法是使用PowerShell:

PS> asnp Microsoft.SharePoint.PowerShell 
PS> $web = get-spweb http://server/site 
PS> $web.WebTemplate 
YOURSITEDEF 
PS> $web.WebTemplateId 
12345 
1

我發現this answer從sharepoint.stackexchange.com有用:「查看網頁和搜索的HTML源代碼'g_wsaSiteTemplateId' - 這會爲您提供用於創建網站的網站模板和配置。「

在我的情況下,模板是一個工作組網站:

var g_presenceEnabled = true; 
var g_wsaEnabled = false; 
var g_wsaLCID = 1033; 
var g_wsaSiteTemplateId = 'STS#0'; 
var g_wsaListTemplateId = 119; 

其他的答案需要在服務器上執行(或使用遠程的PowerShell的選項)。這並不總是實際可行的,並且該選項可以通過任何可以通過網絡訪問該站點的機器執行。

相關問題