ResolveNamesType Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die ResolveNamesType -Klasse stellt eine Anforderung zum Auflösen von Namen für den Active Directory-Verzeichnisdienst und den Standardordner Kontakte eines Benutzers dar.
public ref class ResolveNamesType : ExchangeWebServices::BaseRequestType
public class ResolveNamesType : ExchangeWebServices.BaseRequestType
Public Class ResolveNamesType
Inherits BaseRequestType
- Vererbung
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie Sie eine Anforderung erstellen, um einen mehrdeutigen Namen aufzulösen.
// Create the ResolveNamesType and set the unresolved entry.
ResolveNamesType rnRequest = new ResolveNamesType();
rnRequest.ReturnFullContactData = true;
rnRequest.UnresolvedEntry = "brianjb";
// Send the request and get the response.
ResolveNamesResponseType resolveNamesResponse = esb.ResolveNames(rnRequest);
Hinweise
Die ResolveNames-Antwort gibt maximal 100 Kandidaten zurück. Die zurückgegebenen 100 Kandidaten sind die ersten 100, die beim Nachschlagevorgang gefunden werden.
In einer einzelnen Anforderung kann nur ein mehrdeutiger Name angegeben werden. Active Directory wird zuerst durchsucht, und dann wird der Kontaktordner des Benutzers durchsucht. Aufgelöste Einträge aus dem Kontaktordner eines Benutzers weisen eine ItemId-Eigenschaft ungleich NULL auf, die in einer GetItem-Anforderung verwendet werden kann. Wenn die ID die einer privaten Verteilerliste ist, kann sie in einem ExpandDL-Vorgang verwendet werden. Wenn die ReturnFullContactData Eigenschaft auf true festgelegt ist, geben Active Directory-Einträge, die mithilfe des ResolveNames-Vorgangs gefunden werden, zusätzliche Eigenschaften zurück, die eine ContactItemTypebeschreiben. Die ReturnFullContactData -Eigenschaft wirkt sich nicht auf die Daten aus, die für Kontakte und private Verteilerlisten aus dem Kontaktordner des Benutzers zurückgegeben werden.
Konstruktoren
ResolveNamesType() |
Der ResolveNamesType Konstruktor initialisiert eine neue Instanz der ResolveNamesType -Klasse. |
Eigenschaften
ContactDataShape |
Die ResolveNamesType -Klasse stellt eine Anforderung zum Auflösen von Namen für den Active Directory-Verzeichnisdienst und den Standardordner Kontakte eines Benutzers dar. |
ContactDataShapeSpecified |
Die ResolveNamesType -Klasse stellt eine Anforderung zum Auflösen von Namen für den Active Directory-Verzeichnisdienst und den Standardordner Kontakte eines Benutzers dar. |
ParentFolderIds |
Die ResolveNamesType -Klasse stellt eine Anforderung zum Auflösen von Namen für den Active Directory-Verzeichnisdienst und den Standardordner Kontakte eines Benutzers dar. |
ReturnFullContactData |
Die ReturnFullContactData -Eigenschaft ruft einen booleschen Wert ab, der angibt, ob Kontaktdetails für einen öffentlichen Kontakt in der Antwort zurückgegeben werden, oder legt diesen fest. Diese Eigenschaft ist erforderlich. Dies ist eine Lese-/Schreibeigenschaft. |
SearchScope |
Die ResolveNamesType -Klasse stellt eine Anforderung zum Auflösen von Namen für den Active Directory-Verzeichnisdienst und den Standardordner Kontakte eines Benutzers dar. |
UnresolvedEntry |
Die UnresolvedEntry -Eigenschaft ruft eine Zeichenfolge ab oder legt sie fest, die einen mehrdeutigen Namen angibt, der aufgelöst werden soll. Diese Eigenschaft ist erforderlich. Dies ist eine Lese-/Schreibeigenschaft. |