Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define a interface implementada pela estrutura XAML para gerenciar referências de objeto XAML.
Herança
A interface IReferenceTracker herda da interface de IUnknown. IReferenceTracker também tem estes tipos de membros:
Métodos
A interface IReferenceTracker tem esses métodos.
IReferenceTracker::AddRefFromTrackerSource Indica cada vez que uma fonte de rastreador chama IUnknown::AddRef no rastreador de referência (chamado após AddRef). |
IReferenceTracker::ConnectFromTrackerSource Indica que uma fonte de rastreador de referência criou sua primeira referência COM em um objeto rastreador de referência. |
IReferenceTracker::D isconnectFromTrackerSource Indica que uma origem do rastreador de referência parou de rastrear um rastreador de referência. |
IReferenceTracker::FindTrackerTargets Localiza os destinos do rastreador de referência que podem ser acessados por meio de uma fonte de rastreador de referência. |
IReferenceTracker::GetReferenceTrackerManager Obtém uma interface IReferenceTrackerManager de um objeto XAML. |
IReferenceTracker::P egFromTrackerSource Indica que uma origem do rastreador não pode proteger um objeto de rastreador de referência. |
IReferenceTracker::ReleaseFromTrackerSource Indica cada vez que uma origem do rastreador chama IUnknown::Release no rastreador de referência (deve ser chamado antes da chamada de versão do). |
Observações
Essa interface é implementada pela maioria dos objetos da estrutura XAML. Ele não é definido como ágil, nem faz marshal entre apartamentos. Use-o somente de dentro do apartamento do objeto XAML que o implementa.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 1809 (com o SDK do Windows App 0.5 ou posterior) |
cabeçalho | microsoft.ui.xaml.hosting.referencetracker.h |