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 10 Version 1809 (Windows アプリ SDK 0.5 以降)
Header microsoft.ui.xaml.hosting.referencetracker.h