Interfaccia IReferenceTrackerManager (microsoft.ui.xaml.hosting.referencetracker.h)
Definisce l'interfaccia per un gestore di riferimenti a oggetti XAML. Implementare questa interfaccia per gestire le istanze di IReferenceTracker sugli oggetti XAML.
Ereditarietà
L'interfaccia IReferenceTrackerManager eredita dall'interfaccia IUnknown .
Metodi
L'interfaccia IReferenceTrackerManager include questi metodi.
IReferenceTrackerManager::FindTrackerTargetsCompleted Indica che un sistema di Garbage Collection ha completato l'esecuzione di tutte le chiamate necessarie per IReferenceTracker::FindTrackerTargets (in questo momento, XAML ha ancorato tutte le destinazioni di rilevamento di riferimento che desidera proteggere). |
IReferenceTrackerManager::ReferenceTrackingCompleted Indica che un sistema di Garbage Collection è stato completato con il processo di raccolta (a questo punto, XAML sblocca i thread che tentano di aggiornare i riferimenti rilevati). |
IReferenceTrackerManager::ReferenceTrackingStarted Indica che un Garbage Collector esegue una raccolta. |
IReferenceTrackerManager::SetReferenceTrackerHost Registra un'interfaccia IReferenceTrackerHost con XAML. |
Commenti
Ottenere un riferimento a un'implementazione di questa interfaccia chiamando GetReferenceTrackerManager in un oggetto XAML che implementa IReferenceTracker.
Esiste solo un'istanza di IReferenceTrackerManager per un processo e può essere chiamata da qualsiasi thread.
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 |