Condividi tramite


Interfaccia IReferenceTracker (microsoft.ui.xaml.hosting.referencetracker.h)

Definisce l'interfaccia implementata dal framework XAML per la gestione dei riferimenti agli oggetti XAML.

Ereditarietà

L'interfaccia IReferenceTracker eredita dall'interfaccia IUnknown . IReferenceTracker include anche questi tipi di membri:

Metodi

L'interfaccia IReferenceTracker include questi metodi.

 
IReferenceTracker::AddRefFromTrackerSource

Indica ogni volta che un'origine di rilevamento chiama IUnknown::AddRef nel tracker di riferimento (chiamato dopo AddRef).
IReferenceTracker::ConnectFromTrackerSource

Indica che un'origine di rilevamento dei riferimenti ha creato il primo riferimento COM su un oggetto tracker di riferimento.
IReferenceTracker::D isconnectFromTrackerSource

Indica che un'origine di rilevamento dei riferimenti ha interrotto il rilevamento di un tracker di riferimento.
IReferenceTracker::FindTrackerTargets

Trova le destinazioni del tracker di riferimento raggiungibili da un'origine di rilevamento dei riferimenti.
IReferenceTracker::GetReferenceTrackerManager

Ottiene un'interfaccia IReferenceTrackerManager da un oggetto XAML.
IReferenceTracker::P egFromTrackerSource

Indica che un'origine di rilevamento non è in grado di proteggere un oggetto tracker di riferimento.
IReferenceTracker::ReleaseFromTrackerSource

Indica ogni volta che un'origine di rilevamento chiama IUnknown::Release nel tracker di riferimento (deve essere chiamata prima della chiamata di rilascio ).

Commenti

Questa interfaccia viene implementata dalla maggior parte degli oggetti framework XAML. Non è definito come agile, né effettua il marshalling tra appartamenti. Usarlo solo dall'interno dell'apartment dell'oggetto XAML che lo implementa.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809 (con SDK per app di Windows 0.5 o versione successiva)
Intestazione microsoft.ui.xaml.hosting.referencetracker.h