IStorageProviderKnownFolderSyncInfoSource.GetKnownFolderSyncInfo Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
GetKnownFolderSyncInfo est appelé par Explorateur de fichiers chaque fois qu’il a besoin d’obtenir la dernière status de synchronisation de dossiers connus auprès du fournisseur de cloud.
public:
StorageProviderKnownFolderSyncInfo ^ GetKnownFolderSyncInfo();
StorageProviderKnownFolderSyncInfo GetKnownFolderSyncInfo();
public StorageProviderKnownFolderSyncInfo GetKnownFolderSyncInfo();
function getKnownFolderSyncInfo()
Public Function GetKnownFolderSyncInfo () As StorageProviderKnownFolderSyncInfo
Renvoie un objet StorageProviderKnownFolderSyncInfo qui contient la dernière status de synchronisation de dossiers connus.
L’exemple suivant montre comment implémenter GetKnownFolderSyncInfo dans un fournisseur de cloud.
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;
}
Une fois retourné, l’objet StorageProviderKnownFolderSyncInfo est considéré comme immuable.
Un gestionnaire SyncRequested doit être défini sur l’objet retourné pour être considéré comme valide et être affiché dans Explorateur de fichiers.