3.1.4.1.3.1 t:SyncFolderHierarchyChangesType Complex Type

msdn link

The SyncFolderHierarchyChangesType complex type specifies a sequenced array of change types that describe the differences between the folders on the client and the folders on the server.

 <xs:complexType name="SyncFolderHierarchyChangesType">
   <xs:sequence>
     <xs:choice
       maxOccurs="unbounded"
       minOccurs="0"
     >
       <xs:element name="Create"
         type="t:SyncFolderHierarchyCreateOrUpdateType"
        />
       <xs:element name="Update"
         type="t:SyncFolderHierarchyCreateOrUpdateType"
        />
       <xs:element name="Delete"
         type="t:SyncFolderHierarchyDeleteType"
        />
     </xs:choice>
   </xs:sequence>
 </xs:complexType>
  

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

Element

Type

Description

Create

t:SyncFolderHierarchyCreateOrUpdateType (section 3.1.4.1.3.2)

Specifies a folder that has been created on the server and has to be created on the client.

Update

t:SyncFolderHierarchyCreateOrUpdateType

Specifies a folder that has been changed on the server and has to be changed on the client.

Delete

 t:SyncFolderHierarchyDeleteType (section 3.1.4.1.3.3)

Specifies a folder that has been deleted from the server and has to be deleted from the client.<1>