FreeBusyViewOptions
O elemento FreeBusyViewOptions especifica o tipo de informações gratuitas/ocupadas retornadas na resposta.
<FreeBusyViewOptions>
<TimeWindow>...</TimeWindow>
<MergedFreeBusyIntervalInMinutes>...</MergedFreeBusyIntervalInMinutes>
<RequestedView>...</RequestedView>
</FreeBusyViewOptions>
Freebusyviewoptionstype
Atributos e elementos
As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.
Atributos
Nenhum
Elementos filho
Elemento | Descrição |
---|---|
TimeWindow |
Identifica o período de tempo consultado para as informações de disponibilidade do usuário. |
MergedFreeBusyIntervalInMinutes |
Representa a diferença de tempo entre dois slots sucessivos na exibição FreeBusy Merge . |
RequestedView |
Define o tipo de informações de calendário que um cliente solicita. |
Elementos pai
Elemento | Descrição |
---|---|
GetUserAvailabilityRequest |
Contém os argumentos usados para obter informações de disponibilidade do usuário. Este é um elemento raiz. A seguir está o XPath para este elemento: /GetUserAvailabilityRequest |
Comentários
Esse elemento não é necessário e só pode ocorrer uma vez se usado. Esse valor poderá ser nulo se o valor do elemento SuggestionsViewOptions não for nulo.
Observação
O esquema que descreve esse elemento está localizado no diretório /epi/do computador que está executando o Microsoft® Exchange Server 2007 que tem a função de servidor do Client Access instalada.
Exemplo
O exemplo a seguir obtém uma lista de reuniões e um fluxo livre/ocupado em intervalos de 60 minutos.
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetUserAvailabilityRequest xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<TimeZone xmlns="http://schemas.microsoft.com/exchange/services/2006/types">
<Bias>480</Bias>
<StandardTime>
<Bias>0</Bias>
<Time>02:00:00</Time>
<DayOrder>5</DayOrder>
<Month>10</Month>
<DayOfWeek>Sunday</DayOfWeek>
</StandardTime>
<DaylightTime>
<Bias>-60</Bias>
<Time>02:00:00</Time>
<DayOrder>1</DayOrder>
<Month>4</Month>
<DayOfWeek>Sunday</DayOfWeek>
</DaylightTime>
</TimeZone>
<MailboxDataArray>
<MailboxData xmlns="http://schemas.microsoft.com/exchange/services/2006/types">
<Email>
<Name></Name>
<Address>someone@ExServer.example.com</Address>
<RoutingType>SMTP</RoutingType>
</Email>
<AttendeeType>Organizer</AttendeeType>
<ExcludeConflicts>false</ExcludeConflicts>
<ExcludeNonWorkingHours>false</ExcludeNonWorkingHours>
</MailboxData>
</MailboxDataArray>
<FreeBusyViewOptions xmlns="http://schemas.microsoft.com/exchange/services/2006/types">
<TimeWindow>
<StartTime>2006-02-06T00:00:00</StartTime>
<EndTime>2006-02-25T23:59:59</EndTime>
</TimeWindow>
<MergedFreeBusyIntervalInMinutes>60</MergedFreeBusyIntervalInMinutes>
<RequestedView>FreeBusyMerged</RequestedView>
</FreeBusyViewOptions>
</GetUserAvailabilityRequest>
</soap:Body>
</soap:Envelope>
Elemento de informações
Nome | Valor |
---|---|
Namespace |
http://schemas.microsoft.com/exchange/services/2006/types |
Nome do esquema |
Esquema de tipos |
Arquivo de validação |
Types.xsd |
Pode ser vazio |
False |