Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The BaseShape element identifies the set of properties to return in an item or folder response.
<BaseShape>IdOnly or Default or AllProperties</BaseShape>
DefaultShapeNamesType
Attributes and elements
The following sections describe attributes, child elements, and parent elements.
Attributes
None.
Child elements
None
Parent elements
Element | Description |
---|---|
FolderShape |
Identifies the folder properties to include in the GetFolder, FindFolder, or SyncFolderHierarchy response. The following are the XPath expressions to this element: /GetFolder/FolderShape /FindFolder/FolderShape /SyncFolderHierarchy/FolderShape |
ItemShape |
Identifies the item properties and content to include in a GetItem, FindItem, or SyncFolderItems response. The following are the XPath expressions to this element: /GetItem/ItemShape /FindItem/ItemShape /SyncFolderItems/ItemShape |
Text value
A text value is required. The following table lists the possible text values.
Text values for the BaseShape element
Value | Description |
---|---|
IdOnly |
Returns only the item or folder ID. |
Default |
Returns a set of properties that are defined as the default for the item or folder. |
AllProperties |
Returns all the properties used by the Exchange Business Logic layer to construct a folder. |
The following table lists the default properties that are returned for a FindFolder request. All subfolders of a given folder are returned in order by name.
Default properties
Folder | Default Properties |
---|---|
Inbox |
FolderId, display name, unread count, total count, subfolder count |
Contacts |
FolderId, display name, total count, subfolder count |
Calendar |
FolderId, display name, subfolder count |
Drafts |
FolderId, display name, unread count, total count, subfolder count |
Deleted items |
FolderId, display name, unread count, total count, subfolder count |
Other folders |
FolderId, display name, unread count, total count, subfolder count |
Outbox |
FolderId, display name, unread count, total count, subfolder count |
Tasks |
FolderId, display name, past due count, total count, subfolder count |
Notes |
FolderId, display name, total count, subfolder count |
Remarks
To return properties in addition to those identified by the BaseShape element, use the AdditionalProperties element.
Example
<?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>
Element information
Element | Example |
---|---|
Namespace |
http://schemas.microsoft.com/exchange/services/2006/types |
Schema Name |
Types schema |
Validation File |
Types.xsd |
Can be Empty |
False |