GetServerTimeZonesType Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A GetServerTimeZonesType classe representa uma solicitação para recuperar definições de fuso horário do Exchange Server.
public ref class GetServerTimeZonesType : ExchangeWebServices::BaseRequestType
public class GetServerTimeZonesType : ExchangeWebServices.BaseRequestType
Public Class GetServerTimeZonesType
Inherits BaseRequestType
- Herança
Exemplos
O exemplo de código a seguir mostra como recuperar definições completas de fuso horário para o fuso horário padrão oriental e o fuso horário padrão do Pacífico.
static void GetTZDefinition(ExchangeServiceBinding esb)
{
// Form the request.
GetServerTimeZonesType gstzRequest = new GetServerTimeZonesType();
// Identify the time zone definitions to retrieve.
gstzRequest.Ids = new string[] { "Eastern Standard Time", "Pacific Standard Time" };
// Specify that complete time zone definitions are requested.
gstzRequest.ReturnFullTimeZoneData = true;
gstzRequest.ReturnFullTimeZoneDataSpecified = true;
try
{
// Send the request and get the response.
GetServerTimeZonesResponseType gstzResponse = esb.GetServerTimeZones(gstzRequest);
GetServerTimeZonesResponseMessageType responseMsg = gstzResponse.ResponseMessages.Items[0] as GetServerTimeZonesResponseMessageType;
// Iterate through the time zone definitions.
if (responseMsg.ResponseClass == ResponseClassType.Success)
{
foreach (TimeZoneDefinitionType tzd in responseMsg.TimeZoneDefinitions.TimeZoneDefinition)
{
Console.WriteLine("Time Zone name: " + tzd.Name);
Console.WriteLine("Time Zone id: " + tzd.Id);
Console.WriteLine("");
}
}
else
{
throw new Exception("GetServerTimeZones() failed.");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
Construtores
GetServerTimeZonesType() |
O GetServerTimeZonesType construtor inicializa uma nova instância da GetServerTimeZonesType classe. |
Propriedades
Ids |
A Ids propriedade obtém ou define uma matriz de identificadores que representam as definições de fuso horário solicitadas. |
ReturnFullTimeZoneData |
A ReturnFullTimeZoneData propriedade obtém ou define um valor booliano que indica se a operação GetServerTimeZones retorna a definição completa ou apenas o nome e o identificador para cada fuso horário. |
ReturnFullTimeZoneDataSpecified |
A ReturnFullTimeZoneDataSpecified propriedade obtém um valor booliano que especifica se a ReturnFullTimeZoneData propriedade é serializada na solicitação SOAP. |