BaseShape
O elemento BaseShape identifica o conjunto de propriedades a serem retornadas em uma resposta de item ou pasta.
<BaseShape>IdOnly or Default or AllProperties</BaseShape>
DefaultShapeNamesType
Atributos e elementos
As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.
Atributos
Nenhum
Elementos filho
Nenhum
Elementos pai
Elemento | Descrição |
---|---|
FolderShape |
Identifica as propriedades da pasta a serem incluídas na resposta GetFolder, FindFolder ou SyncFolderHierarchy. A seguir estão as expressões XPath para esse elemento: /GetFolder/FolderShape /FindFolder/FolderShape /SyncFolderHierarchy/FolderShape |
ItemShape |
Identifica as propriedades e o conteúdo do item a serem incluídos em uma resposta GetItem, FindItem ou SyncFolderItems. A seguir estão as expressões XPath para esse elemento: /GetItem/ItemShape /FindItem/ItemShape /SyncFolderItems/ItemShape |
Valor de texto
Um valor de texto é necessário. A tabela a seguir lista os valores de texto possíveis.
Valores de texto para o elemento BaseShape
Valor | Descrição |
---|---|
IdOnly |
Retorna apenas a ID do item ou da pasta. |
Padrão |
Retorna um conjunto de propriedades definidas como o padrão para o item ou pasta. |
AllProperties |
Retorna todas as propriedades usadas pela camada Exchange Business Logic para construir uma pasta. |
A tabela a seguir lista as propriedades padrão retornadas para uma solicitação FindFolder. Todas as subpastas de uma determinada pasta são retornadas em ordem pelo nome.
Propriedades padrão
Folder | Propriedades Padrão |
---|---|
Caixa de Entrada |
FolderId, nome de exibição, contagem não lida, contagem total, contagem de subpastas |
Contatos |
FolderId, nome de exibição, contagem total, contagem de subpastas |
Calendário |
FolderId, nome de exibição, contagem de subpastas |
Rascunhos |
FolderId, nome de exibição, contagem não lida, contagem total, contagem de subpastas |
Itens excluídos |
FolderId, nome de exibição, contagem não lida, contagem total, contagem de subpastas |
Outras pastas |
FolderId, nome de exibição, contagem não lida, contagem total, contagem de subpastas |
Caixa de saída |
FolderId, nome de exibição, contagem não lida, contagem total, contagem de subpastas |
Tarefas |
FolderId, nome de exibição, contagem vencida, contagem total, contagem de subpastas |
Observações |
FolderId, nome de exibição, contagem total, contagem de subpastas |
Comentários
Para retornar propriedades além das identificadas pelo elemento BaseShape , use o elemento AdditionalProperties .
Exemplo
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types">
<soap:Body>
<FindFolder Traversal="Shallow" xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<FolderShape>
<t:BaseShape>Default</t:BaseShape>
</FolderShape>
<ParentFolderIds>
<t:DistinguishedFolderId Id="inbox"/>
</ParentFolderIds>
</FindFolder>
</soap:Body>
</soap:Envelope>
Elemento de informações
Elemento | Exemplo |
---|---|
Namespace |
http://schemas.microsoft.com/exchange/services/2006/types |
Nome do esquema |
Esquema de tipos |
Arquivo de validação |
Types.xsd |
Pode ser vazio |
False |