ResolveNamesType Classe

Definição

O ResolveNamesType classe representa uma solicitação para resolver nomes com o serviço de diretório do Active Directory e a pasta de contatos padrão do usuário.

public ref class ResolveNamesType : ExchangeWebServices::BaseRequestType
public class ResolveNamesType : ExchangeWebServices.BaseRequestType
Public Class ResolveNamesType
Inherits BaseRequestType
Herança
ResolveNamesType

Exemplos

O exemplo de código a seguir mostra como criar uma solicitação para resolver um nome ambíguo.

// 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);

Comentários

ResolveNames a resposta retorna um máximo de 100 candidatos. Os 100 candidatos que são retornados são os primeiros 100 encontradas na operação de pesquisa.

Apenas um nome ambíguo pode ser especificado em uma única solicitação. Active Directory é pesquisado primeiro e, em seguida, a pasta de contato do usuário é pesquisada. Resolvido entradas da pasta de contato de um usuário tem uma propriedade de ItemId não-nulo, que pode ser usada em uma solicitação de GetItem. Se a ID é que de uma lista de distribuição particular, ele pode ser usado em uma operação ExpandDL. Se o ReturnFullContactData propriedade estiver definida como true, entradas do Active Directory que são encontradas usando a operação ResolveNames retornará propriedades adicionais que descrevem um ContactItemType. O ReturnFullContactData propriedade não afeta os dados que são retornados para contatos e privadas listas de distribuição da pasta de contatos do usuário.

Construtores

ResolveNamesType()

O ResolveNamesType construtor inicializa uma nova instância do ResolveNamesType classe.

Propriedades

ContactDataShape
ContactDataShapeSpecified
ParentFolderIds
ReturnFullContactData

O ReturnFullContactData propriedade obtém ou define um valor Boolean que especifica se os detalhes do contato para um contato público é retornado na resposta. Essa propriedade é obrigatória. Esta é uma propriedade de leitura/gravação.

SearchScope
UnresolvedEntry

O UnresolvedEntry propriedade obtém ou define um valor string que especifica um nome ambíguo para resolver. Essa propriedade é obrigatória. Esta é uma propriedade de leitura/gravação.

Aplica-se a