ResolveNamesType Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La ResolveNamesType clase representa una solicitud para resolver nombres en el servicio de directorio de Active Directory y en la carpeta Contactos predeterminada de un usuario.
public ref class ResolveNamesType : ExchangeWebServices::BaseRequestType
public class ResolveNamesType : ExchangeWebServices.BaseRequestType
Public Class ResolveNamesType
Inherits BaseRequestType
- Herencia
Ejemplos
En el ejemplo de código siguiente se muestra cómo crear una solicitud para resolver un nombre ambiguo.
// 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);
Comentarios
La respuesta ResolveNames devuelve un máximo de 100 candidatos. Los 100 candidatos que se devuelven son los primeros 100 que se encuentran en la operación de búsqueda.
Solo se puede especificar un nombre ambiguo en una sola solicitud. Active Directory se busca primero y, a continuación, se busca en la carpeta de contactos del usuario. Las entradas resueltas de la carpeta de contactos de un usuario tienen una propiedad ItemId que no es null, que se puede usar en una solicitud GetItem. Si el identificador es el de una lista de distribución privada, se puede usar en una operación ExpandDL. Si la ReturnFullContactData propiedad se establece en true, las entradas de Active Directory que se encuentran mediante la operación ResolveNames devolverán propiedades adicionales que describen .ContactItemType La ReturnFullContactData propiedad no afecta a los datos que se devuelven para los contactos y las listas de distribución privada de la carpeta de contactos del usuario.
Constructores
ResolveNamesType() |
El ResolveNamesType constructor inicializa una nueva instancia de la ResolveNamesType clase . |
Propiedades
ContactDataShape |
La ResolveNamesType clase representa una solicitud para resolver nombres en el servicio de directorio de Active Directory y en la carpeta Contactos predeterminada de un usuario. |
ContactDataShapeSpecified |
La ResolveNamesType clase representa una solicitud para resolver nombres en el servicio de directorio de Active Directory y en la carpeta Contactos predeterminada de un usuario. |
ParentFolderIds |
La ResolveNamesType clase representa una solicitud para resolver nombres en el servicio de directorio de Active Directory y en la carpeta Contactos predeterminada de un usuario. |
ReturnFullContactData |
La ReturnFullContactData propiedad obtiene o establece un valor booleano que especifica si los detalles de contacto de un contacto público se devuelven en la respuesta. La propiedad es obligatoria. Se trata de una propiedad de lectura y escritura. |
SearchScope |
La ResolveNamesType clase representa una solicitud para resolver nombres en el servicio de directorio de Active Directory y en la carpeta Contactos predeterminada de un usuario. |
UnresolvedEntry |
La UnresolvedEntry propiedad obtiene o establece una cadena que especifica un nombre ambiguo que se va a resolver. La propiedad es obligatoria. Se trata de una propiedad de lectura y escritura. |