Compartilhar via


Windows.Storage.Provider Namespace

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

Classes

CachedFileUpdater

Gerencia arquivos para que eles possam ser atualizados em tempo real por um aplicativo que participa do contrato do Atualizador de Arquivos Armazenados em Cache.

CachedFileUpdaterUI

Usado para interagir com o seletor de arquivos se seu aplicativo fornecer atualizações de arquivo por meio do contrato do Atualizador de Arquivos Armazenado em Cache.

FileUpdateRequest

Fornece informações sobre uma atualização de arquivo solicitada para que o aplicativo possa concluir a solicitação.

FileUpdateRequestDeferral

Use para concluir uma atualização de forma assíncrona.

FileUpdateRequestedEventArgs

Fornece informações sobre um evento FileUpdateRequested .

StorageProviderError

Observação

Não há suporte para cenários para essa API. Use membros de StorageProviderStatusUI e classes relacionadas.

StorageProviderErrorCommand

Observação

Não há suporte para cenários para essa API. Use membros de StorageProviderStatusUI e classes relacionadas.

StorageProviderFileTypeInfo

Observação

Não há suporte para cenários para essa API.

StorageProviderGetContentInfoForPathResult

Fornece métodos para obter informações adicionais sobre um caminho de URI de conteúdo.

StorageProviderGetPathForContentUriResult

Fornece métodos para obter informações adicionais sobre um resultado de URI de conteúdo.

StorageProviderItemProperties

Fornece acesso às propriedades de um item de armazenamento do Provedor de Armazenamento em Nuvem (como um arquivo ou pasta).

StorageProviderItemProperty

Define uma propriedade provedor de armazenamento em nuvem para um item de armazenamento (como um arquivo ou pasta).

StorageProviderItemPropertyDefinition

Define as propriedades de um item de um provedor de armazenamento em nuvem.

StorageProviderKnownFolderEntry

Representa uma pasta conhecida registrada no provedor.

StorageProviderKnownFolderSyncInfo

A classe StorageProviderKnownFolderSyncInfo encapsula todas as informações relevantes para a funcionalidade de backup/sincronização do provedor e status.

StorageProviderKnownFolderSyncRequestArgs

Os argumentos fornecidos a um delegado StorageProviderKnownFolderSyncRequestedHandler quando uma operação de sincronização é solicitada para uma pasta conhecida.

StorageProviderMoreInfoUI

O contêiner para a seção mais informações da interface do usuário do submenu do provedor de armazenamento. Isso é usado para fornecer informações adicionais e/ou uma ação recomendada que um usuário pode tomar em resposta ao estado de sincronização atual.

StorageProviderQueryResultSet

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

StorageProviderQuotaUI

O contêiner para a seção de interface do usuário de cota do submenu do provedor de armazenamento. Isso especifica a quantidade total de armazenamento na conta de arquivos de nuvem e quanto é usado.

StorageProviderSearchQueryOptions

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

StorageProviderSearchResult

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

StorageProviderStatus

Observação

Não há suporte para cenários para essa API. Em vez disso, use a classe StorageProviderStatusUI .

StorageProviderStatusUI

O contêiner usado para preencher o provedor de armazenamento status submenu da interface do usuário.

StorageProviderSuggestionResult

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

StorageProviderSuggestionsQueryOptions

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

StorageProviderSyncRootInfo

Contém as propriedades da raiz de sincronização de um Provedor de Armazenamento em Nuvem a serem registradas no sistema operacional.

StorageProviderSyncRootManager

Fornece a capacidade de registrar ou cancelar o registro de uma raiz de sincronização do Provedor de Armazenamento em Nuvem com o sistema operacional.

Interfaces

IStorageProviderHandlerFactory

Observação

Não há suporte para cenários para essa API. Use a interface IStorageProviderStatusUISourceFactory .

IStorageProviderItemPropertySource

Fornece acesso às propriedades do item do provedor de armazenamento da raiz de sincronização.

IStorageProviderKnownFolderSyncInfoSource

A interface que um provedor de nuvem implementa para fornecer informações sobre o status de sincronização de pastas conhecidas.

IStorageProviderKnownFolderSyncInfoSourceFactory

A interface que um provedor de nuvem implementa para fornecer instâncias de IStorageProviderKnownFolderSyncInfoSource para Explorador de Arquivos.

IStorageProviderPropertyCapabilities

Fornece acesso aos recursos de propriedade compatíveis com a raiz de sincronização.

IStorageProviderQueryResult

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

IStorageProviderSearchHandler

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

IStorageProviderSearchHandlerFactory

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

IStorageProviderShareLinkSource

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

IStorageProviderStatusSource

Observação

Não há suporte para cenários para essa API. Use a interface IStorageProviderStatusUISource .

IStorageProviderStatusUISource

O contrato implementado por um provedor de arquivos de nuvem, que é necessário para usar o provedor de armazenamento status submenu da interface do usuário.

IStorageProviderStatusUISourceFactory

Retorna uma instância de IStorageProviderStatusUISource.

IStorageProviderSuggestionsHandler

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

IStorageProviderSuggestionsHandlerFactory

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

IStorageProviderUICommand

Comandos de interface do usuário implementados por um provedor de armazenamento.

IStorageProviderUriSource

Uma interface para obter um caminho e informações de URI de conteúdo.

Enumerações

CachedFileOptions

Descreve quando o Windows solicitará uma atualização para um arquivo.

CachedFileTarget

Indica se as atualizações devem ser aplicadas à cópia armazenada em cache localmente ou à versão remota do arquivo.

FileUpdateStatus

Descreve o status de uma solicitação de atualização de arquivo.

ReadActivationMode

Indica quando o Windows solicitará uma atualização de arquivo se outro aplicativo recuperar o arquivo de seu MostRecentlyUsedList ou FutureAccessList.

StorageProviderHardlinkPolicy

Especifica se links rígidos são permitidos em um arquivo ou pasta de espaço reservado. Por padrão, links rígidos não são permitidos em um espaço reservado.

StorageProviderHydrationPolicy

Uma enumeração de valores de política de hidratação de arquivo para um arquivo de espaço reservado. A política de hidratação permite que uma raiz de sincronização personalize o comportamento para recuperar dados de um arquivo de espaço reservado.

StorageProviderHydrationPolicyModifier

Fornece modificadores de política a serem usados com o StorageProviderHydrationPolicy primário.

StorageProviderInSyncPolicy

Contém os atributos de arquivo e diretório compatíveis com a raiz de sincronização.

StorageProviderKnownFolderSyncStatus

Uma enumeração que descreve o registro de sincronização status de uma pasta conhecida.

StorageProviderPopulationPolicy

Permite que um provedor de sincronização controle como um arquivo ou diretório de espaço reservado

StorageProviderProtectionMode

Indica o tipo de dados contidos na raiz de sincronização.

StorageProviderResultKind

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

StorageProviderResultUsageKind

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

StorageProviderSearchMatchKind

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

StorageProviderSearchQueryStatus

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

StorageProviderShareLinkState

Permite que os aplicativos forneçam atualizações em tempo real para arquivos por meio do contrato do Atualizador de Arquivos Armazenados em Cache.

StorageProviderState

Enumeração do status de um estado de provedor de armazenamento.

StorageProviderUICommandState

Essa enumeração fornece informações que determinam a visibilidade e a opacidade de StorageProviderUICommands.

StorageProviderUriSourceStatus

Enumeração do status de um URI do provedor de armazenamento.

UIStatus

Indica o status da interface do usuário do seletor de arquivos.

WriteActivationMode

Indica se outros aplicativos podem gravar na versão armazenada em cache localmente do arquivo e quando o Windows solicitará uma atualização se outro aplicativo gravar nesse arquivo local.

Delegados

StorageProviderKnownFolderSyncRequestedHandler

Um delegado que é invocado quando uma operação de sincronização é solicitada para uma pasta conhecida.

Confira também