IReferenceTrackerManager 介面 (microsoft.ui.xaml.hosting.referencetracker.h)
定義 XAML 物件參考管理員的介面。 實作這個介面來管理 XAML 物件上的 IReferenceTracker 實例。
繼承
IReferenceTrackerManager 介面繼承自 IUnknown 介面。
方法
IReferenceTrackerManager 介面具有這些方法。
IReferenceTrackerManager::FindTrackerTargetsCompleted 表示垃圾收集系統目前已完成對 IReferenceTracker::FindTrackerTargets (的所有呼叫,XAML 已將它想要保護的所有參考追蹤器目標系結在一起) 。 |
IReferenceTrackerManager::ReferenceTrackingCompleted 表示垃圾收集系統目前已完成其收集程式 (,XAML 會解除封鎖嘗試更新追蹤參考的線程) 。 |
IReferenceTrackerManager::ReferenceTrackingStarted 指出垃圾收集行程正在執行收集。 |
IReferenceTrackerManager::SetReferenceTrackerHost 向 XAML 註冊 IReferenceTrackerHost 介面。 |
備註
在實作 IReferenceTracker 的 XAML 物件上呼叫 GetReferenceTrackerManager,以取得此介面實作的參考。
進程只有一個 IReferenceTrackerManager 實例,而且可以從任何線程呼叫。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 (Windows 應用程式 SDK 0.5 或更新版本) |
標頭 | microsoft.ui.xaml.hosting.referencetracker.h |