Freigeben über


IReferenceTrackerTarget-Schnittstelle (microsoft.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 .

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.
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 10, Version 1809 (mit Windows App SDK 0.5 oder höher)
Kopfzeile microsoft.ui.xaml.hosting.referencetracker.h