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 |