StorageLibraryChangeTracker 类

定义

提供可用于管理任何库 ((如文档、音乐或视频) 或文件夹)的更改跟踪的 API。

public ref class StorageLibraryChangeTracker sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StorageLibraryChangeTracker final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StorageLibraryChangeTracker
Public NotInheritable Class StorageLibraryChangeTracker
继承
Object Platform::Object IInspectable StorageLibraryChangeTracker
属性

Windows 要求

设备系列
Windows 10 Anniversary Edition (在 10.0.14393.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v3.0 中引入)

注解

使用 StorageLibrary 类的 ChangeTracker 属性或 StorageFolder 中的 TryGetChangeTracker 方法获取此类的实例。

方法

Disable()

禁用 StorageFolder 或 StorageLibrary 的更改跟踪。

Enable()

为存储库启用更改跟踪。

Enable(StorageLibraryChangeTrackerOptions)

根据更改 ID 对所有或最新更改启用存储库的更改跟踪。

GetChangeReader()

检索 StorageLibraryChangeReader ,使应用能够循环访问更改列表并将更改标记为已接受。

Reset()

重置存储库的更改跟踪,删除现有的更改跟踪数据。

适用于

另请参阅