ResolveNamesType Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A ResolveNamesType classe representa uma solicitação para resolver nomes no serviço de diretório do Active Directory e na pasta Contatos padrão de um usuário.
public ref class ResolveNamesType : ExchangeWebServices::BaseRequestType
public class ResolveNamesType : ExchangeWebServices.BaseRequestType
Public Class ResolveNamesType
Inherits BaseRequestType
- Herança
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
A resposta ResolveNames retorna no máximo 100 candidatos. Os 100 candidatos retornados são os primeiros 100 encontrados na operação de pesquisa.
Somente um nome ambíguo pode ser especificado em uma única solicitação. O Active Directory é pesquisado primeiro e, em seguida, a pasta de contato do usuário é pesquisada. As entradas resolvidas da pasta de contato de um usuário têm uma propriedade ItemId não nula, que pode ser usada em uma solicitação GetItem. Se a ID for a de uma lista de distribuição privada, ela poderá ser usada em uma operação ExpandDL. Se a propriedade estiver definida como true, as ReturnFullContactData entradas do Active Directory encontradas usando a operação ResolveNames retornarão propriedades adicionais que descrevem um ContactItemType. A ReturnFullContactData propriedade não afeta os dados retornados para contatos e listas de distribuição privadas da pasta de contato do usuário.
Construtores
ResolveNamesType() |
O ResolveNamesType construtor inicializa uma nova instância da ResolveNamesType classe. |
Propriedades
ContactDataShape |
A ResolveNamesType classe representa uma solicitação para resolver nomes no serviço de diretório do Active Directory e na pasta Contatos padrão de um usuário. |
ContactDataShapeSpecified |
A ResolveNamesType classe representa uma solicitação para resolver nomes no serviço de diretório do Active Directory e na pasta Contatos padrão de um usuário. |
ParentFolderIds |
A ResolveNamesType classe representa uma solicitação para resolver nomes no serviço de diretório do Active Directory e na pasta Contatos padrão de um usuário. |
ReturnFullContactData |
A ReturnFullContactData propriedade obtém ou define um valor booliano que especifica se os detalhes de contato de um contato público são retornados na resposta. Esta propriedade é obrigatória. Esta é uma propriedade de leitura/gravação. |
SearchScope |
A ResolveNamesType classe representa uma solicitação para resolver nomes no serviço de diretório do Active Directory e na pasta Contatos padrão de um usuário. |
UnresolvedEntry |
A UnresolvedEntry propriedade obtém ou define uma cadeia de caracteres que especifica um nome ambíguo a ser resolvido. Esta propriedade é obrigatória. Esta é uma propriedade de leitura/gravação. |