StorageProviderSyncRootInfo Class
Definition
Contains the properties of a Cloud Storage Provider's sync root to be registered with the operating system.
public ref class StorageProviderSyncRootInfo sealed
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Storage.Provider.CloudFilesContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Storage.Provider.CloudFilesContract, 65536)]
/// [Windows.Foundation.Metadata.DualApiPartition(version=167772164)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StorageProviderSyncRootInfo final
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Storage.Provider.CloudFilesContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Storage.Provider.CloudFilesContract), 65536)]
[Windows.Foundation.Metadata.DualApiPartition(version=167772164)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StorageProviderSyncRootInfo
function StorageProviderSyncRootInfo()
Public NotInheritable Class StorageProviderSyncRootInfo
- Inheritance
-
StorageProviderSyncRootInfo
- Attributes
Windows 10 requirements
Device family |
Windows Desktop Extension SDK (introduced in 10.0.16299.0)
|
API contract |
Windows.Storage.Provider.CloudFilesContract (introduced in v1.0)
|
Remarks
Version history
Windows version | SDK version | Value added |
---|---|---|
1809 | 17763 | ProviderId |
2004 | 19041 | FallbackFileTypeInfo |
Constructors
StorageProviderSyncRootInfo() |
A StorageProviderSyncRootInfo default constructor. |
Properties
AllowPinning |
Enables or disables the ability for files to be made available offline. |
Context |
Contains the sync root identity information. |
DisplayNameResource |
An optional display name that maps to the existing sync root registration. |
FallbackFileTypeInfo | |
HardlinkPolicy |
The hard link policy of the sync root. |
HydrationPolicy |
The hydration policy of the sync root registration. |
HydrationPolicyModifier |
The hydration policy modifier of the sync root registration. |
IconResource |
A path to an icon resource for the custom state of a file or folder. |
Id |
An identifier for the sync root. |
InSyncPolicy |
Provides access to the sync policy for the Cloud Storage Provider. |
Path |
A storage folder that represents the path to the root of the cloud based folder system. |
PopulationPolicy |
The population policy of the sync root registration. |
ProtectionMode |
The protection mode of the sync root registration. |
ProviderId |
Gets or sets a GUID that represents the ID of the storage provider. |
RecycleBinUri |
A Uri to a cloud storage recycle bin. |
ShowSiblingsAsGroup |
Shows sibling sync roots listed under the main sync root in the File Explorer. |
StorageProviderItemPropertyDefinitions |
Gets the StorageProviderItemPropertyDefinition information for a sync root. |
Version |
The version number of the sync root. |