IStorageProviderPropertyHandler interface (storageprovider.h)

Provides a collection of properties associated with a file or folder.

Inheritance

The IStorageProviderPropertyHandler interface inherits from the IUnknown interface. IStorageProviderPropertyHandler also has these types of members:

Methods

The IStorageProviderPropertyHandler interface has these methods.

 
IStorageProviderPropertyHandler::RetrieveProperties

Gets the properties managed by the sync engine.
IStorageProviderPropertyHandler::SaveProperties

Saves properties associated with a file or folder.

Remarks

Caution  

You should only implement this interface if you have a specific need to do so.

 
This interface can be implemented by a cloud storage provider sync engine to share properties about a file or file folder. An instance of IStorageProviderPropertyHandler exists for the lifetime of a storage file created under a sync root. Use IStorageProviderHandler to retrieve the set of properties associated with an individual file or folder.

This interface is responsible for keeping track of the following properties:

  • StorageProviderFileIdentifier
  • StorageProviderFileRemoteUri
  • StorageProviderFileChecksum
  • StorageProviderFileVersionWaterline

Requirements

Requirement Value
Target Platform Windows
Header storageprovider.h