SPTimeZone class
表示實作在 SharePoint 網站的時區設定。
Inheritance hierarchy
System.Object
Microsoft.SharePoint.SPTimeZone
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public Class SPTimeZone
'用途
Dim instance As SPTimeZone
public class SPTimeZone
備註
您可以使用SPRegionalSettings類別的TimeZone屬性,傳回用於特定網站或使用者選取要檢視的時區的時區。否則,請使用SPRegionalSettings類別的TimeZones屬性來傳回的時區選項集合,在站台或Microsoft SharePoint Foundation的部署中。
若要從集合傳回單一時區使用索引子。例如,如果集合指派給名為collTimeZones的變數時,使用collTimeZones[index] 在 C# 或collTimeZones(index)index所在的時區,集合中的索引編號的 Visual Basic 中。
Examples
下列程式碼範例會顯示目前的網站集合中的所有站台的時區。
Dim siteCollection As New SPSite("https://localhost")
Dim subSites As SPWebCollection = siteCollection.AllWebs
Dim site As SPWeb
For Each site In subSites
Console.WriteLine(site.RegionalSettings.TimeZone.Description)
Next site
using(SPSite oSiteCollection = new SPSite("https://localhost"))
{
SPWebCollection collWebsites = oSiteCollection.AllWebs;
foreach (SPWeb oWebsite in collWebsites)
{
Console.WriteLine(oWebsite.RegionalSettings.TimeZone.Description);
oWebsite.Dispose();
}
}
![]() |
---|
某些物件實作IDisposable介面,並且您必須避免之後不再需要保留這些物件在記憶體中。良好的程式碼撰寫方式的相關資訊,請參閱Disposing Objects。 |
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.