FolderShape 要素は、GetFolder、FindFolder、またはSyncFolderHierarchy 応答に含めるフォルダー プロパティを識別します。
<FolderShape>
<BaseShape/>
<AdditionalProperties/>
</FolderShape>
FolderResponseShapeType
属性と要素
以下のセクションで、属性、子要素、親要素について説明します。
属性
なし。
子要素
| Element | 説明 |
|---|---|
| BaseShape |
応答で返すプロパティの基本的な構成を識別します。 |
| AdditionalProperties |
応答で返す追加のプロパティを識別します。 |
親要素
| 要素 | 説明 |
|---|---|
| FindFolder |
メールボックス内のフォルダーを識別する要求を定義します。 この要素への XPath 式を次に示します: /FindFolder |
| GetFolder |
Exchange ストアからフォルダーを取得する要求を定義します。 この要素への XPath 式を次に示します: /GetFolder |
| SyncFolderHierarchy |
クライアント上のフォルダー階層を同期する要求を定義します。 この要素への XPath 式を次に示します: /SyncFolderHierarchy |
注釈
FolderShape 要素は、FindFolder 要素の必須の子要素です。
この要素を記述するスキーマは、クライアント アクセス サーバーの役割がインストールされている MicrosoftExchange Server 2007 を実行しているコンピューターの EWS 仮想ディレクトリにあります。
例
次の要求の例は、受信トレイ フォルダーの最初のレベルにあるすべてのフォルダーを検索する方法を示しています。
<?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>
要素の情報
| 要素 | 例 |
|---|---|
| Namespace |
http://schemas.microsoft.com/exchange/services/2006/messages |
| スキーマ名 |
メッセージ スキーマ |
| 検証ファイル |
Messages.xsd |
| 空に設定可能 |
False |