Condividi tramite


Windows.Storage.Provider Spazio dei nomi

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

Classi

CachedFileUpdater

Gestisce i file in modo che possano essere aggiornati in tempo reale da un'app che partecipa al contratto Cached File Updater.

CachedFileUpdaterUI

Usato per interagire con la selezione file se l'app fornisce gli aggiornamenti dei file tramite il contratto Dell'aggiornamento file memorizzato nella cache.

FileUpdateRequest

Fornisce informazioni su un aggiornamento di file richiesto in modo che l'app possa completare la richiesta.

FileUpdateRequestDeferral

Usare per completare un aggiornamento in modo asincrono.

FileUpdateRequestedEventArgs

Fornisce informazioni su un evento FileUpdateRequested .

StorageProviderError

Nota

Gli scenari per questa API non sono supportati. Usare invece i membri di StorageProviderStatusUI e le classi correlate.

StorageProviderErrorCommand

Nota

Gli scenari per questa API non sono supportati. Usare invece i membri di StorageProviderStatusUI e le classi correlate.

StorageProviderFileTypeInfo

Nota

Gli scenari per questa API non sono supportati.

StorageProviderGetContentInfoForPathResult

Fornisce metodi per ottenere informazioni aggiuntive su un percorso URI del contenuto.

StorageProviderGetPathForContentUriResult

Fornisce metodi per ottenere informazioni aggiuntive sul risultato di un URI del contenuto.

StorageProviderItemProperties

Fornisce l'accesso alle proprietà di un elemento di archiviazione del provider di archiviazione cloud , ad esempio un file o una cartella.

StorageProviderItemProperty

Definisce una proprietà del provider di archiviazione cloud per un elemento di archiviazione, ad esempio un file o una cartella.

StorageProviderItemPropertyDefinition

Definisce le proprietà di un elemento da un provider di archiviazione cloud.

StorageProviderKnownFolderEntry

Rappresenta una cartella nota registrata con il provider.

StorageProviderKnownFolderSyncInfo

La classe StorageProviderKnownFolderSyncInfo incapsula tutte le informazioni rilevanti per la funzionalità di backup/sincronizzazione del provider e lo stato.

StorageProviderKnownFolderSyncRequestArgs

Argomenti forniti a un delegato StorageProviderKnownFolderSyncRequestedHandler quando viene richiesta un'operazione di sincronizzazione per una cartella nota.

StorageProviderMoreInfoUI

Contenitore per la sezione dell'interfaccia utente di altre informazioni del riquadro a comparsa del provider di archiviazione. Viene usato per fornire informazioni aggiuntive e/o un'azione consigliata che un utente può eseguire in risposta allo stato di sincronizzazione corrente.

StorageProviderQueryResultSet

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

StorageProviderQuotaUI

Contenitore per la sezione dell'interfaccia utente quota del riquadro a comparsa del provider di archiviazione. In questo modo viene specificata la quantità totale di spazio di archiviazione nell'account dei file cloud e la quantità di spazio di archiviazione usata.

StorageProviderSearchQueryOptions

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

StorageProviderSearchResult

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

StorageProviderStatus

Nota

Gli scenari per questa API non sono supportati. Usare invece la classe StorageProviderStatusUI .

StorageProviderStatusUI

Contenitore usato per popolare il riquadro a comparsa dell'interfaccia a comparsa dello stato del provider di archiviazione.

StorageProviderSuggestionResult

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

StorageProviderSuggestionsQueryOptions

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

StorageProviderSyncRootInfo

Contiene le proprietà della radice di sincronizzazione di un provider di archiviazione cloud da registrare con il sistema operativo.

StorageProviderSyncRootManager

Consente di registrare o annullare la registrazione di una radice di sincronizzazione del provider di archiviazione cloud con il sistema operativo.

Interfacce

IStorageProviderHandlerFactory

Nota

Gli scenari per questa API non sono supportati. Usare invece l'interfaccia IStorageProviderStatusUISourceFactory .

IStorageProviderItemPropertySource

Fornisce l'accesso alle proprietà degli elementi del provider di archiviazione dalla radice di sincronizzazione.

IStorageProviderKnownFolderSyncInfoSource

Interfaccia implementata da un provider di servizi cloud per fornire informazioni sullo stato di sincronizzazione delle cartelle note.

IStorageProviderKnownFolderSyncInfoSourceFactory

Interfaccia implementata da un provider di servizi cloud per fornire istanze di IStorageProviderKnownFolderSyncInfoSource a Esplora file.

IStorageProviderPropertyCapabilities

Fornisce l'accesso alle funzionalità delle proprietà supportate dalla radice di sincronizzazione.

IStorageProviderQueryResult

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

IStorageProviderSearchHandler

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

IStorageProviderSearchHandlerFactory

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

IStorageProviderShareLinkSource

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

IStorageProviderStatusSource

Nota

Gli scenari per questa API non sono supportati. Usare invece l'interfaccia IStorageProviderStatusUISource .

IStorageProviderStatusUISource

Il contratto implementato da un provider di file cloud, necessario per usare il riquadro a comparsa dello stato del provider di archiviazione.

IStorageProviderStatusUISourceFactory

Restituisce un'istanza di IStorageProviderStatusUISource.

IStorageProviderSuggestionsHandler

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

IStorageProviderSuggestionsHandlerFactory

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

IStorageProviderUICommand

Comandi dell'interfaccia utente implementati da un provider di archiviazione.

IStorageProviderUriSource

Interfaccia per ottenere un percorso e informazioni sull'URI del contenuto.

Enumerazioni

CachedFileOptions

Descrive quando Windows richiederà un aggiornamento a un file.

CachedFileTarget

Indica se gli aggiornamenti devono essere applicati alla copia memorizzata nella cache locale o alla versione remota del file.

FileUpdateStatus

Descrive lo stato di una richiesta di aggiornamento file.

ReadActivationMode

Indica quando Windows richiederà un aggiornamento di file se un'altra app recupera il file dal file MostRecentlyUsedList o FutureAccessList.

StorageProviderHardlinkPolicy

Specifica se i collegamenti reali sono consentiti in un file o una cartella segnaposto. Per impostazione predefinita, i collegamenti reali non sono consentiti in un segnaposto.

StorageProviderHydrationPolicy

Enumerazione dei valori dei criteri di idratazione dei file per un file segnaposto. Il criterio di idratazione consente a una radice di sincronizzazione di personalizzare il comportamento per il recupero dei dati per un file segnaposto.

StorageProviderHydrationPolicyModifier

Fornisce i modificatori di criteri da usare con l'oggetto StorageProviderHydrationPolicy primario.

StorageProviderInSyncPolicy

Contiene gli attributi di file e directory supportati dalla radice di sincronizzazione.

StorageProviderKnownFolderSyncStatus

Enumerazione che descrive lo stato di registrazione della sincronizzazione di una cartella nota.

StorageProviderPopulationPolicy

Consente a un provider di sincronizzazione di controllare il modo in cui un file o una directory segnaposto

StorageProviderProtectionMode

Indica il tipo di dati contenuti nella radice di sincronizzazione.

StorageProviderResultKind

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

StorageProviderResultUsageKind

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

StorageProviderSearchMatchKind

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

StorageProviderSearchQueryStatus

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

StorageProviderShareLinkState

Consente alle app di fornire aggiornamenti in tempo reale ai file tramite il contratto Cached File Updater.

StorageProviderState

Enumerazione dello stato di uno stato del provider di archiviazione.

StorageProviderUICommandState

Questa enumerazione fornisce informazioni che determinano la visibilità e l'opacità di StorageProviderUICommands.

StorageProviderUriSourceStatus

Enumerazione dello stato di un URI del provider di archiviazione.

UIStatus

Indica lo stato dell'interfaccia utente della selezione file.

WriteActivationMode

Indica se altre app possono scrivere nella versione memorizzata nella cache locale del file e quando Windows richiederà un aggiornamento se un'altra app scrive in tale file locale.

Delegati

StorageProviderKnownFolderSyncRequestedHandler

Delegato richiamato quando viene richiesta un'operazione di sincronizzazione per una cartella nota.

Vedi anche