Partager via


Windows.Storage.Provider Espace de noms

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

Classes

CachedFileUpdater

Gère les fichiers afin qu’ils puissent être mis à jour en temps réel par une application qui participe au contrat mise à jour de fichiers mis en cache.

CachedFileUpdaterUI

Permet d’interagir avec le sélecteur de fichiers si votre application fournit des mises à jour de fichiers via le contrat mise à jour de fichiers mis en cache.

FileUpdateRequest

Fournit des informations sur une mise à jour de fichier demandée afin que l’application puisse terminer la demande.

FileUpdateRequestDeferral

Utilisez pour effectuer une mise à jour de manière asynchrone.

FileUpdateRequestedEventArgs

Fournit des informations sur un événement FileUpdateRequested .

StorageProviderError

Notes

Les scénarios pour cette API ne sont pas pris en charge. Utilisez plutôt des membres de StorageProviderStatusUI et des classes associées.

StorageProviderErrorCommand

Notes

Les scénarios pour cette API ne sont pas pris en charge. Utilisez plutôt des membres de StorageProviderStatusUI et des classes associées.

StorageProviderFileTypeInfo

Notes

Les scénarios pour cette API ne sont pas pris en charge.

StorageProviderGetContentInfoForPathResult

Fournit des méthodes permettant d’obtenir des informations supplémentaires sur le chemin d’accès d’un URI de contenu.

StorageProviderGetPathForContentUriResult

Fournit des méthodes pour obtenir des informations supplémentaires sur un résultat d’URI de contenu.

StorageProviderItemProperties

Fournit l’accès aux propriétés d’un élément de stockage fournisseur de stockage cloud (comme un fichier ou un dossier).

StorageProviderItemProperty

Définit une propriété fournisseur de stockage cloud pour un élément de stockage (comme un fichier ou un dossier).

StorageProviderItemPropertyDefinition

Définit les propriétés d’un élément d’un fournisseur de stockage cloud.

StorageProviderKnownFolderEntry

Représente un dossier connu inscrit auprès du fournisseur.

StorageProviderKnownFolderSyncInfo

La classe StorageProviderKnownFolderSyncInfo encapsule toutes les informations pertinentes pour la fonctionnalité de sauvegarde/synchronisation du fournisseur et les status.

StorageProviderKnownFolderSyncRequestArgs

Arguments fournis à un délégué StorageProviderKnownFolderSyncRequestedHandler lorsqu’une opération de synchronisation est demandée pour un dossier connu.

StorageProviderMoreInfoUI

Conteneur de la section plus d’informations de l’interface utilisateur du menu volant du fournisseur de stockage. Cela permet de fournir des informations supplémentaires et/ou une action recommandée qu’un utilisateur peut prendre en réponse à l’état de synchronisation actuel.

StorageProviderQueryResultSet

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

StorageProviderQuotaUI

Conteneur de la section de l’interface utilisateur de quota du menu volant du fournisseur de stockage. Cela spécifie la quantité totale de stockage dans le compte de fichiers cloud et la quantité utilisée.

StorageProviderSearchQueryOptions

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

StorageProviderSearchResult

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

StorageProviderStatus

Notes

Les scénarios pour cette API ne sont pas pris en charge. Utilisez plutôt la classe StorageProviderStatusUI .

StorageProviderStatusUI

Conteneur utilisé pour remplir le fournisseur de stockage status menu volant de l’interface utilisateur.

StorageProviderSuggestionResult

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

StorageProviderSuggestionsQueryOptions

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

StorageProviderSyncRootInfo

Contient les propriétés de la racine de synchronisation d’un fournisseur de stockage cloud à inscrire auprès du système d’exploitation.

StorageProviderSyncRootManager

Permet d’inscrire ou de désinscrire une racine de synchronisation de fournisseur de stockage cloud avec le système d’exploitation.

Interfaces

IStorageProviderHandlerFactory

Notes

Les scénarios pour cette API ne sont pas pris en charge. Utilisez plutôt l’interface IStorageProviderStatusUISourceFactory .

IStorageProviderItemPropertySource

Fournit l’accès aux propriétés d’élément du fournisseur de stockage à partir de la racine de synchronisation.

IStorageProviderKnownFolderSyncInfoSource

Interface qu’un fournisseur de cloud implémente pour fournir des informations sur la synchronisation status des dossiers connus.

IStorageProviderKnownFolderSyncInfoSourceFactory

Interface qu’un fournisseur de cloud implémente pour fournir des instances d’IStorageProviderKnownFolderSyncInfoSource à Explorateur de fichiers.

IStorageProviderPropertyCapabilities

Fournit l’accès aux fonctionnalités de propriété prises en charge par la racine de synchronisation.

IStorageProviderQueryResult

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

IStorageProviderSearchHandler

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

IStorageProviderSearchHandlerFactory

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

IStorageProviderShareLinkSource

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

IStorageProviderStatusSource

Notes

Les scénarios pour cette API ne sont pas pris en charge. Utilisez plutôt l’interface IStorageProviderStatusUISource .

IStorageProviderStatusUISource

Contrat implémenté par un fournisseur de fichiers cloud, qui est nécessaire pour utiliser le menu volant du fournisseur de stockage status interface utilisateur.

IStorageProviderStatusUISourceFactory

Renvoie une instance de IStorageProviderStatusUISource.

IStorageProviderSuggestionsHandler

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

IStorageProviderSuggestionsHandlerFactory

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

IStorageProviderUICommand

Commandes d’interface utilisateur implémentées par un fournisseur de stockage.

IStorageProviderUriSource

Interface permettant d’obtenir un chemin d’accès et des informations d’URI de contenu.

Énumérations

CachedFileOptions

Décrit quand Windows demande une mise à jour d’un fichier.

CachedFileTarget

Indique si les mises à jour doivent être appliquées à la copie mise en cache localement ou à la version distante du fichier.

FileUpdateStatus

Décrit la status d’une demande de mise à jour de fichier.

ReadActivationMode

Indique quand Windows demande une mise à jour de fichier si une autre application récupère le fichier à partir de sa MostRecentlyUsedList ou futureAccessList.

StorageProviderHardlinkPolicy

Spécifie si les liens physiques sont autorisés sur un fichier ou un dossier d’espace réservé. Par défaut, les liens physiques ne sont pas autorisés sur un espace réservé.

StorageProviderHydrationPolicy

Énumération des valeurs de stratégie d’hydratation de fichier pour un fichier d’espace réservé. La stratégie d’hydratation permet à une racine de synchronisation de personnaliser le comportement de récupération des données d’un fichier d’espace réservé.

StorageProviderHydrationPolicyModifier

Fournit des modificateurs de stratégie à utiliser avec le StorageProviderHydrationPolicy principal.

StorageProviderInSyncPolicy

Contient les attributs de fichier et de répertoire pris en charge par la racine de synchronisation.

StorageProviderKnownFolderSyncStatus

Énumération qui décrit l’inscription de synchronisation status d’un dossier connu.

StorageProviderPopulationPolicy

Permet à un fournisseur de synchronisation de contrôler la façon dont un fichier ou un répertoire d’espace réservé

StorageProviderProtectionMode

Indique le type de données contenues dans la racine de synchronisation.

StorageProviderResultKind

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

StorageProviderResultUsageKind

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

StorageProviderSearchMatchKind

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

StorageProviderSearchQueryStatus

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

StorageProviderShareLinkState

Permet aux applications de fournir des mises à jour en temps réel aux fichiers via le contrat mise à jour de fichiers mis en cache.

StorageProviderState

Énumération de la status d’un état de fournisseur de stockage.

StorageProviderUICommandState

Cette énumération fournit des informations qui dictent la visibilité et l’opacité de StorageProviderUICommands.

StorageProviderUriSourceStatus

Énumération des status d’un URI de fournisseur de stockage.

UIStatus

Indique le status de l’interface utilisateur du sélecteur de fichiers.

WriteActivationMode

Indique si d’autres applications peuvent écrire dans la version mise en cache locale du fichier et quand Windows demande une mise à jour si une autre application écrit dans ce fichier local.

Délégués

StorageProviderKnownFolderSyncRequestedHandler

Délégué appelé lorsqu’une opération de synchronisation est demandée pour un dossier connu.

Voir aussi