Freigeben über


ContactsView

Das ContactsView-Element definiert eine Suche nach Kontaktelementen basierend auf alphabetischen Anzeigenamen.

FindItem

ContactsView

<ContactsView MaxEntriesReturned="" InitialName="" FinalName="" />

ContactsViewType

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.

Attribute

Attribut Beschreibung
MaxEntriesReturned
Beschreibt die maximale Anzahl von Ergebnissen, die in der FindItem-Antwort zurückgegeben werden sollen.
InitialName
Definiert den Vornamen in der Kontaktliste, der in der Antwort zurückgegeben werden soll. Wenn der angegebene Anfangsname nicht in der Kontaktliste enthalten ist, wird der nächste alphabetische Name gemäß der Definition durch den kulturellen Kontext zurückgegeben, es sei denn, der nächste Name kommt nach FinalName. Wenn das InitialName-Attribut nicht angegeben wird, enthält die Antwort eine Liste von Kontakten, die mit dem Vornamen in der Kontaktliste beginnt. Dieses Attribut ist optional.
FinalName
Definiert den Nachnamen in der Kontaktliste, der in der Antwort zurückgegeben werden soll. Wenn das FinalName-Attribut nicht angegeben wird, enthält die Antwort alle nachfolgenden Kontakte in der angegebenen Sortierreihenfolge. Wenn der angegebene endgültige Name nicht in der Kontaktliste enthalten ist, wird der nächste alphabetische Name gemäß der Definition durch den kulturellen Kontext ausgeschlossen.

Wenn z. B. FinalName="Name", aber Name nicht in der Kontaktliste enthalten ist, werden Kontakte, die die Anzeigenamen Name1 oder NAME aufweisen, nicht eingeschlossen.

Dieses Attribut ist optional.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element Beschreibung
FindItem
Definiert eine Anforderung zum Suchen von Elementen in einem Postfach.

Für dieses Element wird folgender XPath-Ausdruck verwendet:
/FindItem

Hinweise

Das Schema, das dieses Element beschreibt, befindet sich im virtuellen EWS-Verzeichnis des Computers, der MicrosoftExchange Server 2007 mit installierter Clientzugriff-Serverrolle ausführt.

Beispiel

Im folgenden Beispiel einer Anforderung wird veranschaulicht, wie die ersten drei Kontakte gesucht werden, beginnend mit dem Kontakt, der den Anzeigenamen Kelly Rollin hat.

<?xml version="1.0" encoding="utf-8"?>
<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/"
               xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
  <soap:Body>
    <FindItem Traversal="Shallow" xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
      <ItemShape>
        <t:BaseShape>IdOnly</t:BaseShape>
        <t:AdditionalProperties>
          <t:FieldURI FieldURI="contacts:DisplayName"/>
        </t:AdditionalProperties>
      </ItemShape>
      <ContactsView MaxEntriesReturned="3" InitialName="Kelly Rollin" />
      <SortOrder>
        <t:FieldOrder Order="Descending">
          <t:FieldURI FieldURI="contacts:DisplayName"/>
        </t:FieldOrder>
        </SortOrder>
      <ParentFolderIds>
        <t:DistinguishedFolderId Id="contacts"/>
      </ParentFolderIds>
    </FindItem>
  </soap:Body>
</soap:Envelope>

Informationen zu Elementen

Element Beispiel
Namespace
http://schemas.microsoft.com/exchange/services/2006/messages
Name des Schemas
Nachrichtenschema
Überprüfungsdatei
Messages.xsd
Leer kann sein
False

Siehe auch