IReferenceTracker 接口 (microsoft.ui.xaml.hosting.referencetracker.h)

定义由 XAML 框架实现的接口,用于管理 XAML 对象引用。

继承

IReferenceTracker 接口继承自 IUnknown 接口。 IReferenceTracker 还具有以下类型的成员:

方法

IReferenceTracker 接口具有这些方法。

 
IReferenceTracker::AddRefFromTrackerSource

指示每次跟踪器源在引用跟踪器上调用 IUnknown::AddRef 时, (AddRef) 后调用。
IReferenceTracker::ConnectFromTrackerSource

指示引用跟踪器源已在引用跟踪器对象上创建了其第一个 COM 引用。
IReferenceTracker::D isconnectFromTrackerSource

指示引用跟踪器源已停止跟踪引用跟踪器。
IReferenceTracker::FindTrackerTargets

查找可从引用跟踪器源访问的引用跟踪器目标。
IReferenceTracker::GetReferenceTrackerManager

从 XAML 对象获取 IReferenceTrackerManager 接口。
IReferenceTracker::P egFromTrackerSource

指示跟踪器源无法保护引用跟踪器对象。
IReferenceTracker::ReleaseFromTrackerSource

指示每次跟踪器源在引用跟踪器上调用 IUnknown::Release 时,必须在 发布 调用) 之前调用 (。

注解

此接口由大多数 XAML 框架对象实现。 它不定义为 敏捷,也不跨公寓进行封送。 仅在实现它的 XAML 对象的单元内使用它。

要求

要求
最低受支持的客户端 Windows 应用 SDK 0.5 或更高版本的Windows 10 版本 1809 ()
标头 microsoft.ui.xaml.hosting.referencetracker.h