Interface IReferenceTrackerManager (windows.ui.xaml.hosting.referencetracker.h)
Define a interface de um gerenciador de referência de objeto XAML. Implemente essa interface para gerenciar instâncias do IReferenceTracker em objetos XAML.
Herança
A interface IReferenceTrackerManager herda da interface IUnknown . IReferenceTrackerManager também tem esses tipos de membros:
Métodos
A interface IReferenceTrackerManager tem esses métodos.
IReferenceTrackerManager::FindTrackerTargetsCompleted Indica que um sistema de coleta de lixo terminou de fazer todas as chamadas necessárias para IReferenceTracker::FindTrackerTargets; Até o momento, a XAML já definiu todos os destinos do rastreador de referência que deseja proteger. |
IReferenceTrackerManager::ReferenceTrackingCompleted Indica que um sistema de coleta de lixo terminou com seu processo de coleta; Neste ponto, o XAML desbloqueia threads que tentam atualizar referências controladas. |
IReferenceTrackerManager::ReferenceTrackingStarted Indica que um coletor de lixo está executando uma coleta; quando a coleta for concluída, o coletor de lixo chamará FindTrackerTargetsCompleted. |
IReferenceTrackerManager::SetReferenceTrackerHost Registra uma interface IReferenceTrackerHost com XAML. |
Comentários
Obtenha uma referência a uma implementação dessa interface chamando IReferenceTracker::GetReferenceTrackerManager em um objeto XAML que implementa IReferenceTracker.
Há apenas uma instância de IReferenceTrackerManager para um processo e ela pode ser chamada de qualquer thread.
Requisitos
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | windows.ui.xaml.hosting.referencetracker.h |