ResponseMessage

O elemento ResponseMessage fornece informações descritivas sobre o status de resposta de uma única entidade dentro de uma solicitação.

<ResponseMessage ResponseClass="">
   <MessageText/>
   <ResponseCode/>
   <DescriptiveLinkKey/>
   <MessageXml/>
</ResponseMessage>

Responsemessagetype

Atributos e elementos

As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.

Atributos

Atributo Descrição
ResponseClass
Representa o status da resposta.

Os valores a seguir são válidos para este atributo:

-Sucesso
-Aviso
-Erro

Valores de atributo ResponseClass

Valor Descrição
Êxito
Descreve uma solicitação que é atendida.
Aviso
Descreve uma solicitação que não foi processada. Um aviso poderá ser retornado se ocorrer um erro durante o processamento de um item na solicitação e os itens subsequentes não puderem ser processados.

A seguir estão algumas possíveis causas para avisos:

- O repositório exchange está offline durante o lote.
- O serviço de diretório do Active Directory está offline.
- As caixas de correio são movidas.
- O MDB (banco de dados de mensagens) está offline.
- Uma senha expirou.
- Uma cota é excedida.
Error
Descreve uma solicitação que não pode ser atendida.

A seguir estão algumas possíveis causas para erros:

– Atributos ou elementos inválidos
– Atributos ou elementos fora do intervalo
- Marca desconhecida
– Atributo ou elemento não válido no contexto
– Tentativa de acesso não autorizada por qualquer cliente
– Falha no lado do servidor em resposta a uma chamada válida do lado do cliente

Informações sobre o erro podem ser encontradas nos elementos ResponseCode e MessageText .

Elementos filho

Elemento Descrição
MessageText
Fornece uma descrição de texto do status da resposta.
ResponseCode
Fornece um código de erro que identifica o erro específico que a solicitação encontrou.
DescriptiveLinkKey
Atualmente não utilizado e é reservado para uso futuro. Ele contém um valor de 0.
MessageXml
Fornece informações adicionais de resposta a erros.

Elementos pai

Elemento Descrição
FreeBusyResponse
Contém as informações gratuitas/ocupadas para um único usuário de caixa de correio.

A seguir está a expressão XPath 2.0 para este elemento:

/GetUserAvailabilityResponse/FreeBusyResponseArray[i]/FreeBusyResponse
SuggestionsResponse
Contém informações de resposta e dados de sugestão para sugestões de reunião solicitadas.

A seguir está a expressão XPath 2.0 para este elemento:

/GetUserAvailabilityResponse/SuggestionsResponse
GetUserOofSettingsResponse
Contém os resultados da resposta e as configurações do OOF para um usuário.

A seguir está a expressão XPath 2.0 para este elemento:

/GetUserOofSettingsResponse
SetUserOofSettingsResponse
Contém o resultado de uma tentativa de mensagem SetUserOofSettingsRequest .

A seguir está a expressão XPath 2.0 para este elemento:

/SetUserOofSettingsResponse

Comentários

O tipo ResponseMessageType é comum a todas as respostas do Exchange Web Services. O tipo ResponseMessageType é estendido pelos seguintes tipos complexos:

  • ApplyConversationActionResponseMessageType

  • Attachmentinforesponsemessagetype

  • Deleteattachmentresponsemessagetype

  • DeleteItemResponseMessageType

  • Expanddlresponsemessagetype

  • Findfolderresponsemessagetype

  • Finditemresponsemessagetype

  • FolderInfoResponseMessageType

  • Geteventsresponsemessagetype

  • Iteminforesponsemessagetype

  • Resolvenamesresponsemessagetype

  • Subscriberesponsemessagetype

  • Sendnotificationresponsemessagetype

  • Syncfolderhierarchyresponsemessagetype

  • Syncfolderitemsresponsemessagetype

O esquema que descreve esse elemento está localizado no diretório virtual do EWS do computador que está executando Microsoft Exchange Server 2007 que tem a função de servidor do Client Access instalada.

Diferenças de versão

Os tipos ApplyConversationActionResponseMessage e DeleteItemResponseMessageType foram introduzidos no Exchange build 15.00.0986.00.

Elemento de informações

Elemento Exemplo
Namespace
https://schemas.microsoft.com/exchange/services/2006/messages
Nome do esquema
Esquema de mensagens
Arquivo de validação
Messages.xsd
Pode ser vazio
False

Confira também