Windows.Storage.Provider Windows.Storage.Provider Windows.Storage.Provider Windows.Storage.Provider Namespace

Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Prerelease APIs are identified by a Prerelease label.

[This namespace contains one or more prerelease APIs.]
Allows apps to provide real-time updates to files through the Cached File Updater contract.

Classes

CachedFileUpdater CachedFileUpdater CachedFileUpdater CachedFileUpdater

Manages files so that they can be updated in real-time by an app that participates in the Cached File Updater contract.

CachedFileUpdaterUI CachedFileUpdaterUI CachedFileUpdaterUI CachedFileUpdaterUI

Used to interact with the file picker if your app provides file updates through the Cached File Updater contract.

FileUpdateRequest FileUpdateRequest FileUpdateRequest FileUpdateRequest

Provides information about a requested file update so that the app can complete the request.

FileUpdateRequestDeferral FileUpdateRequestDeferral FileUpdateRequestDeferral FileUpdateRequestDeferral

Use to complete an update asynchronously.

FileUpdateRequestedEventArgs FileUpdateRequestedEventArgs FileUpdateRequestedEventArgs FileUpdateRequestedEventArgs

Provides information about a FileUpdateRequested event.

StorageProviderItemProperties StorageProviderItemProperties StorageProviderItemProperties StorageProviderItemProperties

[Contains prerelease APIs.]
Provides access to the properties of a Cloud Storage Provider storage item (like a file or folder).

StorageProviderItemProperty StorageProviderItemProperty StorageProviderItemProperty StorageProviderItemProperty

[Contains prerelease APIs.]
Defines a Cloud Storage Provider property for a storage item (like a file or folder).

StorageProviderItemPropertyDefinition StorageProviderItemPropertyDefinition StorageProviderItemPropertyDefinition StorageProviderItemPropertyDefinition

[Contains prerelease APIs.]
Defines the properties of an item from a Cloud Storage Provider.

StorageProviderSyncRootInfo StorageProviderSyncRootInfo StorageProviderSyncRootInfo StorageProviderSyncRootInfo

[Contains prerelease APIs.]
Contains the properties of a Cloud Storage Provider's sync root to be registered with the operating system.

StorageProviderSyncRootManager StorageProviderSyncRootManager StorageProviderSyncRootManager StorageProviderSyncRootManager

[Contains prerelease APIs.]
Provides the ability to register or unregister a Cloud Storage Provider sync root with the operating system.

Interfaces

IStorageProviderItemPropertySource IStorageProviderItemPropertySource IStorageProviderItemPropertySource IStorageProviderItemPropertySource

[Contains prerelease APIs.]
Provides access to storage provider item propeties from the sync root.

IStorageProviderPropertyCapabilities IStorageProviderPropertyCapabilities IStorageProviderPropertyCapabilities IStorageProviderPropertyCapabilities

[Contains prerelease APIs.]
Provides access to the property capabilities supported by the sync root.

Enums

CachedFileOptions CachedFileOptions CachedFileOptions CachedFileOptions

Describes when Windows will request an update to a file.

CachedFileTarget CachedFileTarget CachedFileTarget CachedFileTarget

Indicates whether updates should be applied to the locally cached copy or the remote version of the file.

FileUpdateStatus FileUpdateStatus FileUpdateStatus FileUpdateStatus

Describes the status of a file update request.

HydrationPolicy HydrationPolicy HydrationPolicy HydrationPolicy

[Contains prerelease APIs.]
An enumeration of file hydration policy values for a cloud based file. The hydration policy allows a sync root to customize behavior for retrieving data for a placeholder file.

HydrationPolicyModifier HydrationPolicyModifier HydrationPolicyModifier HydrationPolicyModifier

[Contains prerelease APIs.]
Specifies conditions for file hydration.

InSyncPolicy InSyncPolicy InSyncPolicy InSyncPolicy

[Contains prerelease APIs.]
Contains the file and directory attributes supported by the sync root.

PopulationPolicy PopulationPolicy PopulationPolicy PopulationPolicy

[Contains prerelease APIs.]
An enumeration for the file population values from the sync root.

ProtectionMode ProtectionMode ProtectionMode ProtectionMode

[Contains prerelease APIs.]
Indicates the type of data contained in the sync root.

ReadActivationMode ReadActivationMode ReadActivationMode ReadActivationMode

Indicates when Windows will request a file update if another app reads the locally cached version of the file.

UIStatus UIStatus UIStatus UIStatus

Indicates the status of the file picker UI.

WriteActivationMode WriteActivationMode WriteActivationMode WriteActivationMode

Indicates whether other apps can write to the locally cached version of the file and when Windows will request an update if another app writes to that local file.

See Also