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 |