IStorageProviderKnownFolderSyncInfoSourceFactory Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia implementata da un provider di servizi cloud per fornire istanze di IStorageProviderKnownFolderSyncInfoSource in Esplora file.
public interface class IStorageProviderKnownFolderSyncInfoSourceFactory
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Storage.Provider.CloudFilesContract, 458752)]
/// [Windows.Foundation.Metadata.Guid(2867725223, 42998, 20670, 169, 176, 142, 130, 208, 200, 16, 130)]
struct IStorageProviderKnownFolderSyncInfoSourceFactory
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Storage.Provider.CloudFilesContract), 458752)]
[Windows.Foundation.Metadata.Guid(2867725223, 42998, 20670, 169, 176, 142, 130, 208, 200, 16, 130)]
public interface IStorageProviderKnownFolderSyncInfoSourceFactory
Public Interface IStorageProviderKnownFolderSyncInfoSourceFactory
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 11 Insider Preview (è stato introdotto in 10.0.23504.0)
|
API contract |
Windows.Storage.Provider.CloudFilesContract (è stato introdotto in v7.0)
|
Commenti
I provider di servizi cloud implementano questa interfaccia e lo registrano come estensione nel manifesto dell'app. Un nuovo elemento manifesto verrà aggiunto allo schema manifesto del pacchetto nell'elemento CloudFiles
di estensione. È possibile usare questo elemento nello CloudFiles
spazio dei nomi:
<Package
xmlns:desktop3="http://schemas.microsoft.com/appx/manifest/desktop/windows10/3"
xmlns:cloudfiles="http://schemas.microsoft.com/appx/manifest/cloudfiles/windows10"
xmlns:cloudfiles3="http://schemas.microsoft.com/appx/manifest/cloudfiles/windows10/3"
>
<Applications>
<Application>
<Extensions>
<desktop3:Extension>
<desktop3:CloudFiles>
<cloudfiles3: StorageProviderKnownFolderSyncInfoSourceFactory >
...
</Applications>
In alternativa, per le app Win32 non in pacchetto, la registrazione di questa classe può essere eseguita direttamente nel Registro di sistema impostando CLSID della classe di implementazione come valore della chiave del Registro di sistema seguente:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StorageProvider
Ciò è coerente con il meccanismo esistente per la registrazione del provider non pacchettizzato. Questa registrazione consente a un provider di archiviazione di offrire il punto di ingresso prima dell'aggiunta di un account utente cloud. Quando installato a livello globale, i provider di servizi cloud devono registrare la factory nel profilo di ogni utente.
Metodi
GetKnownFolderSyncInfoSource() |
Metodo che Esplora file chiamate per ottenere un'istanza di IStorageProviderKnownFolderSyncInfoSource per un determinato provider. |