Clase SPTimeZone
Representa la configuración de zona horaria que se implementa en un sitio SharePoint Web.
Jerarquía de la herencia
System.Object
Microsoft.SharePoint.SPTimeZone
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Class SPTimeZone
'Uso
Dim instance As SPTimeZone
public class SPTimeZone
Comentarios
Utilice la propiedad TimeZone de la clase SPRegionalSettings para devolver la zona horaria utilizada en un sitio específico o la zona horaria que el usuario ha seleccionado para ver. De lo contrario, utilice la propiedad TimeZones de la clase SPRegionalSettings para devolver la colección de opciones de zona horaria en el sitio o en la implementación de Microsoft SharePoint Foundation.
Utilice un indizador para devolver una sola zona horaria de la colección. Por ejemplo, si la colección se asigna a una variable denominada collTimeZones, use collTimeZones[index] en C# o collTimeZones(index) en Visual Basic, donde index es el número de índice de la zona horaria de la colección.
Ejemplos
En el ejemplo de código siguiente se muestra la zona horaria de todos los sitios de la colección de sitios actual.
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();
}
}
Nota
Determinados objetos implementan la interfaz de IDisposable y, a continuación, se debe evitar la conservación de estos objetos en la memoria que ya no se necesitan. Para obtener información acerca de buenas prácticas de codificación, vea Disposing Objects.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.