Интерфейс IReferenceTracker (windows.ui.xaml.hosting.referencetracker.h)
Определяет интерфейс, реализованный платформой XAML для управления ссылками на объекты XAML.
Наследование
Интерфейс IReferenceTracker наследуется от интерфейса IUnknown . IReferenceTracker также имеет следующие типы членов:
Методы
Интерфейс IReferenceTracker содержит следующие методы.
IReferenceTracker::AddRefFromTrackerSource Указывает каждый раз, когда источник отслеживания вызывает IUnknown::AddRef для отслеживания ссылок; вызывается после вызова AddRef. |
IReferenceTracker::ConnectFromTrackerSource Указывает, что источник отслеживания ссылок создал свою первую com-ссылку на объект отслеживания ссылок. |
IReferenceTracker::D isconnectFromTrackerSource Указывает, что источник отслеживания ссылок прекратил отслеживание отслеживания ссылок. |
IReferenceTracker::FindTrackerTargets Определяет, какие целевые объекты отслеживания ссылок доступны из источника отслеживания ссылок; должен вызываться сборщиком мусора между вызовами ReferenceTrackingStarted и FindTrackerTargetsCompleted. |
IReferenceTracker::GetReferenceTrackerManager Возвращает интерфейс IReferenceTrackerManager из объекта XAML. |
IReferenceTracker::P egFromTrackerSource Указывает, что источник отслеживания не может защитить объект отслеживания ссылок. |
IReferenceTracker::ReleaseFromTrackerSource Указывает каждый раз, когда источник отслеживания вызывает IUnknown::Release для средства отслеживания ссылок; должен вызываться перед вызовом Release. |
Комментарии
Этот интерфейс реализуется большинством объектов платформы XAML. Она не определена как гибкая и не маршалируется между квартирами. Используйте его только из подразделения объекта XAML, который его реализует.
Требования
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | windows.ui.xaml.hosting.referencetracker.h |