Интерфейс IReferenceTracker (microsoft.ui.xaml.hosting.referencetracker.h)
Определяет интерфейс, реализованный платформой XAML для управления ссылками на объекты XAML.
Наследование
Интерфейс IReferenceTracker наследуется от интерфейса IUnknown . IReferenceTracker также имеет следующие типы членов:
Методы
Интерфейс IReferenceTracker содержит следующие методы.
IReferenceTracker::AddRefFromTrackerSource Указывает каждый раз, когда источник отслеживания вызывает IUnknown::AddRef для средства отслеживания ссылок (вызывается после AddRef). |
IReferenceTracker::ConnectFromTrackerSource Указывает, что источник отслеживания ссылок создал свою первую com-ссылку на объект отслеживания ссылок. |
IReferenceTracker::D isconnectFromTrackerSource Указывает, что источник отслеживания ссылок прекратил отслеживание отслеживания ссылок. |
IReferenceTracker::FindTrackerTargets Находит целевые объекты отслеживания ссылок, доступные из источника отслеживания ссылок. |
IReferenceTracker::GetReferenceTrackerManager Возвращает интерфейс IReferenceTrackerManager из объекта XAML. |
IReferenceTracker::P egFromTrackerSource Указывает, что источник отслеживания не может защитить объект отслеживания ссылок. |
IReferenceTracker::ReleaseFromTrackerSource Указывает каждый раз, когда источник отслеживания вызывает IUnknown::Release для средства отслеживания ссылок (должен вызываться перед вызовом Release ). |
Комментарии
Этот интерфейс реализуется большинством объектов платформы XAML. Она не определена как гибкая и не маршалируется между квартирами. Используйте его только из подразделения объекта XAML, который его реализует.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 (с Windows App SDK 0.5 или более поздней версии) |
Верхняя часть | microsoft.ui.xaml.hosting.referencetracker.h |