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 架構物件所實作。 它未定義為 敏捷式,也不會在Apartment之間封送處理。 它只能從實作它的 XAML 物件的 Apartment 內使用。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 (Windows 應用程式 SDK 0.5 或更新版本) |
標頭 | microsoft.ui.xaml.hosting.referencetracker.h |