IStorageProviderKnownFolderSyncInfoSourceFactory 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
雲端提供者實作的介面,以提供IStorageProviderKnownFolderSyncInfoSource的實例來檔案總管。
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
- 屬性
Windows 需求
裝置系列 |
Windows 11 Insider Preview (已於 10.0.23504.0 引進)
|
API contract |
Windows.Storage.Provider.CloudFilesContract (已於 v7.0 引進)
|
備註
雲端提供者會實作此介面,並在應用程式資訊清單中將其註冊為延伸模組。 新的資訊清單專案將會新增至擴充專案下的 CloudFiles
封裝資訊清單架構。 您可以在 命名空間中使用 CloudFiles
這個專案:
<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>
或者,對於非封裝的 Win32 應用程式,您可以直接在登錄中註冊此類別,方法是將實作類別的 CLSID 設定為下列登錄機碼的值:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StorageProvider
這與未封裝提供者註冊的現有機制一致。 此註冊可讓儲存體提供者在新增雲端使用者帳戶之前提供進入點。 全域安裝時,雲端提供者應該在每個使用者的設定檔中註冊處理站。
方法
GetKnownFolderSyncInfoSource() |
檔案總管呼叫 的方法,以取得指定提供者的IStorageProviderKnownFolderSyncInfoSource實例。 |