SPTimeZone-Klasse

Stellt die Zeitzone dar, die auf einer SharePoint-Website implementiert wird.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.SPTimeZone

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

Syntax

'Declaration
Public Class SPTimeZone
'Usage
Dim instance As SPTimeZone
public class SPTimeZone

Hinweise

Verwenden Sie die TimeZone -Eigenschaft der SPRegionalSettings -Klasse, um die Zeitzone verwendet, die in einer bestimmten Site oder der Zeitzone, in die der Benutzer ausgewählt hat, anzeigen zurückzugeben. Andernfalls verwenden Sie die TimeZones -Eigenschaft der SPRegionalSettings -Klasse, um die Auflistung der Auswahlmöglichkeiten für die Zeitzone am Standort oder in der Bereitstellung von Microsoft SharePoint Foundationzurückzugeben.

Verwenden Sie Indexer, um eine einzelne Zeitzone aus der Auflistung zurückzugeben. Wenn die Auflistung in eine Variable namens collTimeZoneszugeordnet ist, z. B. collTimeZones[index] in C# oder collTimeZones(index) in Visual Basic, wobei index die Indexnummer der Zeitzone in der Auflistung ist.

Beispiele

Das folgende Codebeispiel zeigt die Zeitzone aller Websites in der aktuellen Websitesammlung.

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();
    }
}

Hinweis

Bestimmte Objekte, die IDisposable -Schnittstelle implementieren, und müssen Sie vermeiden, diese Objekte im Arbeitsspeicher beibehalten, nachdem sie nicht mehr benötigt werden. Informationen zu bewährten Programmierpraktiken finden Sie unter Disposing Objects.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPTimeZone-Member

Microsoft.SharePoint-Namespace