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.
O GetServerTimeZonesType classe representa uma solicitação para recuperar as definições de fuso horário do servidor Exchange.
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 as definições das zonas de tempo completo 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 do GetServerTimeZonesType classe. |
Propriedades
| Ids |
O Ids propriedade obtém ou define uma matriz de identificadores que representam as definições de fuso solicitada. |
| ReturnFullTimeZoneData |
O ReturnFullTimeZoneData propriedade obtém ou define um valor Boolean que indica se a operação GetServerTimeZones retorna a definição completa ou apenas o nome e o identificador de cada fuso horário. |
| ReturnFullTimeZoneDataSpecified |
O ReturnFullTimeZoneDataSpecified propriedade obtém um valor Boolean que especifica se o ReturnFullTimeZoneData propriedade é serializada na solicitação SOAP. |