FreeBusyViewOptions

L’élément FreeBusyViewOptions spécifie le type d’informations de disponibilité retournées dans la réponse.

GetUserAvailabilityRequest

FreeBusyViewOptions

<FreeBusyViewOptions>
   <TimeWindow>...</TimeWindow>
   <MergedFreeBusyIntervalInMinutes>...</MergedFreeBusyIntervalInMinutes>
<RequestedView>...</RequestedView>
</FreeBusyViewOptions>

FreeBusyViewOptionsType

Attributs et éléments

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Aucune.

Éléments enfants

Élément Description
TimeWindow
Identifie l’intervalle de temps interrogé pour les informations de disponibilité de l’utilisateur.
MergedFreeBusyIntervalInMinutes
Représente la différence de temps entre deux emplacements successifs dans la vue FreeBusyMerged .
RequestedView
Définit le type d’informations de calendrier qu’un client demande.

Éléments parents

Élément Description
GetUserAvailabilityRequest
Contient les arguments utilisés pour obtenir des informations de disponibilité utilisateur. Il s’agit d’un élément racine.
Voici le XPath de cet élément :
/GetUserAvailabilityRequest

Remarques

Cet élément n’est pas obligatoire et ne peut se produire qu’une seule fois s’il est utilisé. Cette valeur peut être null si la valeur de l’élément SuggestionsViewOptions n’est pas null.

Remarque

Le schéma qui décrit cet élément se trouve dans le répertoire /epi/ de l’ordinateur exécutant Microsoft® Exchange Server 2007 sur lequel le rôle serveur d’accès au client est installé.

Exemple

L’exemple suivant obtient une liste de réunions et un flux de disponibilité par intervalles de 60 minutes.

<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="https://schemas.microsoft.com/exchange/services/2006/messages">
      <TimeZone xmlns="https://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="https://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="https://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>

Informations sur l'élément

Name Valeur
Espace de noms
https://schemas.microsoft.com/exchange/services/2006/types
Nom du schéma
Schéma Types
Fichier de validation
Types.xsd
Peut être vide
False

Voir aussi

Opération GetUserAvailability

Obtention de la disponibilité de l’utilisateur