Freigeben über


IReferenceTrackerTarget-Schnittstelle (windows.ui.xaml.hosting.referencetracker.h)

Definiert eine Schnittstelle, die von einem Garbage Collector-Objekt implementiert wird, auf das von XAML verwiesen wird.

Vererbung

Die IReferenceTrackerTarget-Schnittstelle erbt von der IUnknown-Schnittstelle . IReferenceTrackerTarget verfügt auch über diese Arten von Membern:

Methoden

Die IReferenceTrackerTarget-Schnittstelle verfügt über diese Methoden.

 
IReferenceTrackerTarget::AddRefFromReferenceTracker

Gibt an, dass die Verweisnachverfolgung die XAML-Zielobjekte aus vorherigen Aufrufen von FindTrackerTargets zurückgibt. Beachten Sie, dass der Verweis vom Verweisnachverfolgungsobjekt anstelle von IUnknown::AddRef gespeichert wird.
IReferenceTrackerTarget::P eg

Markiert, dass das Verweisnachverfolgungsziel vom XAML-Framework verwendet wird und nicht erfasst werden soll.
IReferenceTrackerTarget::ReleaseFromReferenceTracker

Gibt den XAML-Objektverweis frei, der in einem vorherigen Aufruf von AddRefFromReferenceTracker markiert wurde.
IReferenceTrackerTarget::Unpeg

Markiert, dass das Verweisnachverfolgungsziel nicht mehr vom XAML-Framework verwendet wird und gesammelt werden kann.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile windows.ui.xaml.hosting.referencetracker.h