Freigeben über


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

Definiert die vom XAML-Framework implementierte Schnittstelle zum Verwalten von XAML-Objektverweise.

Vererbung

Die IReferenceTracker-Schnittstelle erbt von der IUnknown-Schnittstelle . IReferenceTracker verfügt auch über folgende Membertypen:

Methoden

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

 
IReferenceTracker::AddRefFromTrackerSource

Gibt jedes Mal an, wenn eine Nachverfolgungsquelle IUnknown::AddRef auf dem Verweistracker aufruft; wird nach dem AddRef-Aufruf aufgerufen.
IReferenceTracker::ConnectFromTrackerSource

Gibt an, dass eine Verweisnachverfolgungsquelle ihren ersten COM-Verweis auf ein Verweisverfolgungsobjekt erstellt hat.
IReferenceTracker::D isconnectFromTrackerSource

Gibt an, dass eine Verweisnachverfolgungsquelle die Nachverfolgung eines Verweistrackers beendet hat.
IReferenceTracker::FindTrackerTargets

Ermittelt, welche Referenztrackerziele von einer Referenztrackerquelle aus erreichbar sind; muss von einem Garbage Collector zwischen Aufrufen von ReferenceTrackingStarted und FindTrackerTargetsCompleted aufgerufen werden.
IReferenceTracker::GetReferenceTrackerManager

Ruft eine IReferenceTrackerManager-Schnittstelle aus einem XAML-Objekt ab.
IReferenceTracker::P egFromTrackerSource

Gibt an, dass eine Nachverfolgungsquelle ein Verweisnachverfolgungsobjekt nicht schützen kann.
IReferenceTracker::ReleaseFromTrackerSource

Gibt jedes Mal an, wenn eine Trackerquelle IUnknown::Release auf dem Verweistracker aufruft; muss vor dem Release-Aufruf aufgerufen werden.

Hinweise

Diese Schnittstelle wird von den meisten XAML-Frameworkobjekten implementiert. Es ist nicht als agil definiert, noch marshallt es wohnungsübergreifend. Verwenden Sie sie nur innerhalb der Wohnung des XAML-Objekts, das sie implementiert.

Anforderungen

   
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