IStorageProviderKnownFolderSyncInfoSource.GetKnownFolderSyncInfo Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
GetKnownFolderSyncInfo é chamado por Explorador de Arquivos sempre que precisar obter a sincronização de pastas conhecida mais recente status do provedor de nuvem.
public:
StorageProviderKnownFolderSyncInfo ^ GetKnownFolderSyncInfo();
StorageProviderKnownFolderSyncInfo GetKnownFolderSyncInfo();
public StorageProviderKnownFolderSyncInfo GetKnownFolderSyncInfo();
function getKnownFolderSyncInfo()
Public Function GetKnownFolderSyncInfo () As StorageProviderKnownFolderSyncInfo
Retornos
Retorna um objeto StorageProviderKnownFolderSyncInfo que contém o status de sincronização de pasta conhecido mais recente.
Exemplos
O exemplo a seguir mostra como implementar GetKnownFolderSyncInfo em um provedor de nuvem.
StorageProviderKnownFolderSyncInfo MyKnownFolderInfoSource::GetKnownFolderSyncInfo()
{
winrt::StorageProviderKnownFolderSyncInfo info{};
info.ProviderDisplayName(GetProviderDisplayName());
// Setting a SyncRequested handler to respond to user action.
auto syncRequestHandler = [](
winrt::CloudMirror::StorageProviderKnownFolderSyncRequestArgs const& args)
{
// The user wants to sync some known folders with our cloud provider.
// We can show some UI to sign in, confirm their choice, etc.
MyStorageProviderSyncManager::ShowFolderEnrollmentUI(args.KnownFolders(), args.Source());
// Or we can immediately start syncing the requested folders.
MyStorageProviderSyncManager::StartSyncingFolders(args.KnownFolders(), args.Source());
};
info.SyncRequested(syncRequestHandler);
info.KnownFolderEntries().ReplaceAll(m_knownFolderEntries);
return info;
}
Comentários
Depois de retornado, StorageProviderKnownFolderSyncInfo é considerado imutável.
Um manipulador SyncRequested deve ser definido no objeto retornado para ser considerado válido e ser exibido em Explorador de Arquivos.