IFragmentManager Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс для управления фрагментами. Это в основном включает в себя ведение учета управляющих IAttachmentPoint ассоциаций и тесно связанное применение операций по переоборудоведению.
public interface IFragmentManager
type IFragmentManager = interface
Public Interface IFragmentManager
Свойства
CurrentFragmentId |
Получение идентификатора текущего активного фрагмента |
FragmentIds |
Возвращает копию текущего списка идентификаторов фрагментов. |
NumFragments |
Текущее количество фрагментов. |
Методы
ApplyActiveCurrentFragment() |
Уведомлять все фрагменты о текущем состоянии. |
GetFragmentState(FragmentId) |
Получение текущего состояния данного фрагмента. |
Merge() |
Вызовите в подключаемом модуле, чтобы вычислить слияние, а затем применить, задав преобразования и изменив граф сцены. |
Pause() |
Установка всех фрагментов без подключения во время временного сбоя системы, особенно при потере отслеживания. |
Refreeze() |
Вручную вызовите операцию повторной заморозки в подключаемом модуле и внесите все необходимые корректировки в бухгалтерию. |
RegisterForRefitNotifications(RefitNotificationDelegate) |
Регистрация делегата для уведомлений о повторной подготовке. |
Reset() |
Очистите все внутреннее состояние и ресурсы. |
UnregisterForRefitNotifications(RefitNotificationDelegate) |
Отмените регистрацию ранее зарегистрированного делегата для уведомлений о повторной подготовке. |
Update(Boolean, Boolean) |
Выполнение всех ожидающих операций переподготовки и согласование состояния соответствующим образом. |