SPTimeZone class
Representa a configuração de fuso horário é implementada em um site do SharePoint.
Inheritance hierarchy
System.Object
Microsoft.SharePoint.SPTimeZone
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Class SPTimeZone
'Uso
Dim instance As SPTimeZone
public class SPTimeZone
Comentários
Use a propriedade TimeZone da classe SPRegionalSettings para retornar o fuso horário usado em um site específico ou o fuso horário que o usuário tiver selecionado para exibir. Caso contrário, use a propriedade TimeZones da classe SPRegionalSettings para retornar a coleção de opções de fuso horário no site ou na implantação do Microsoft SharePoint Foundation.
Use um indexador para retornar um único fuso horário da coleção. Por exemplo, se a coleção for atribuída a uma variável chamada collTimeZones, use collTimeZones[index] em C# ou collTimeZones(index) no Visual Basic, onde index é o número de índice do fuso horário na coleção.
Examples
O exemplo de código a seguir exibe o fuso horário de todos os sites no conjunto de sites atual.
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();
}
}
Dica
Determinados objetos implementam a interface IDisposable , e você deve evitar reter esses objetos na memória depois que eles não são mais necessários. Para obter informações sobre boas práticas de codificação, consulte 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.