3.1.4.3.3.1 t:GetSharingFolderType Complex Type

The GetSharingFolderType complex type specifies the shared folder to be returned from the GetSharingFolder operation.

 <xs:complexType name="GetSharingFolderType">
   <xs:complexContent>
     <xs:extension
       base="m:BaseRequestType"
     >
       <xs:sequence>
         <xs:element name="SmtpAddress"
           type="t:NonEmptyStringType"
          />
         <xs:element name="DataType"
           type="t:SharingDataType"
           minOccurs="0"
          />
         <xs:element name="SharedFolderId"
           type="t:NonEmptyStringType"
           minOccurs="0"
          />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>
  

The following table lists the child elements of the GetSharingFolderType complex type.

Element

Type

Description

SmtpAddress

t:NonEmptyStringType ([MS-OXWSCDATA] section 2.2.5.20)

Specifies the SMTP e-mail address of the other party in the sharing relationship.

DataType

t:SharingDataType (section 2.2.5.1)

Specifies the type of folder to be returned. This element can be present.

SharedFolderId

t:NonEmptyStringType

Specifies the identifier of the shared folder for which the local folder is to be returned. This element can be present.

A GetSharingFolderType element MUST include either the SmtpAddress and DataType elements, or the SharedFolderId element. The GetSharingFolderType element MUST NOT contain all of those elements.