ContinuumNavigationTransitionInfo Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает объект, который будет выполняться между страницами для предоставления контекста во время перехода континуума.
public ref class ContinuumNavigationTransitionInfo sealed : NavigationTransitionInfo
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ContinuumNavigationTransitionInfo final : NavigationTransitionInfo
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ContinuumNavigationTransitionInfo final : NavigationTransitionInfo
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ContinuumNavigationTransitionInfo : NavigationTransitionInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ContinuumNavigationTransitionInfo : NavigationTransitionInfo
Public NotInheritable Class ContinuumNavigationTransitionInfo
Inherits NavigationTransitionInfo
<NavigationThemeTransition>
<ContinuumNavigationTransitionInfo ... />
</NavigationThemeTransition>
- Наследование
-
Object Platform::Object IInspectable DependencyObject NavigationTransitionInfo ContinuumNavigationTransitionInfo
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Присоединенные свойства XAML
ContinuumNavigationTransitionInfo — это класс службы узла для нескольких присоединенных свойств XAML.
Для поддержки доступа обработчика XAML к присоединенным свойствам, а также для предоставления коду эквивалентных операций получения и задания , каждое присоединенное свойство XAML имеет пару методов доступа Get и Set. Другой способ получить или задать значение в коде — использовать систему свойств зависимостей, вызывая GetValue или SetValue и передавая поле идентификатора в качестве идентификатора свойства зависимостей.
Присоединенное свойство | Описание |
---|---|
ExitElementContainer | Возвращает или задает значение, указывающее, является ли этот элемент контейнером элемента exit для перехода навигации. |
IsEntranceElement | Возвращает или задает значение, указывающее, является ли этот элемент элементом входа для навигации по континууму. |
IsExitElement | Возвращает или задает значение, указывающее, является ли этот элемент элемент элементом выхода для навигации по континууму. |
Конструкторы
ContinuumNavigationTransitionInfo() |
Инициализирует новый экземпляр класса ContinuumNavigationTransitionInfo . |
Свойства
Dispatcher |
Возвращает CoreDispatcher , с которым связан этот объект. CoreDispatcher представляет средство, которое может получить доступ к DependencyObject в потоке пользовательского интерфейса, даже если код инициируется потоком, не относящегося к пользовательскому интерфейсу. (Унаследовано от DependencyObject) |
ExitElement |
Возвращает или задает элемент, который будет выполняться между страницами во время перехода непрерывной навигации. |
ExitElementContainerProperty |
Определяет присоединенное свойство ContinuumNavigationTransitionInfo.ExitElementContainer . |
ExitElementProperty |
Определяет свойство зависимости ExitElement . |
IsEntranceElementProperty |
Определяет присоединенное свойство ContinuumNavigationTransitionInfo.IsEntranceElement . |
IsExitElementProperty |
Определяет присоединенное свойство ContinuumNavigationTransitionInfo.IsExitElement . |
Присоединенные свойства
ExitElementContainer |
Возвращает или задает значение, указывающее, является ли этот элемент контейнером элемента exit для перехода навигации. |
IsEntranceElement |
Возвращает или задает значение, указывающее, является ли этот элемент элементом входа для навигации по континууму. |
IsExitElement |
Возвращает или задает значение, указывающее, является ли этот элемент элемент элементом выхода для навигации по континууму. |
Методы
ClearValue(DependencyProperty) |
Очищает локальное значение свойства зависимостей. (Унаследовано от DependencyObject) |
GetAnimationBaseValue(DependencyProperty) |
Возвращает любое базовое значение, установленное для свойства зависимостей, которое применяется в случаях, когда анимация не активна. (Унаследовано от DependencyObject) |
GetExitElementContainer(ListViewBase) |
Возвращает логическое значение, указывающее, является ли указанный элемент контейнером ExitElement . |
GetIsEntranceElement(UIElement) |
Возвращает логическое значение, указывающее, является ли указанный ЭЛЕМЕНТ UIElement входным элементом для навигации continuum. |
GetIsExitElement(UIElement) |
Возвращает логическое значение, указывающее, является ли указанный UIElement элементом выхода навигации continuum. |
GetNavigationStateCore() |
При реализации в производном классе получает строку состояния навигации, сообщаемую для действий навигации с помощью Frame.Navigate и аналогичного API. (Унаследовано от NavigationTransitionInfo) |
GetValue(DependencyProperty) |
Возвращает текущее действующее значение свойства зависимостей из DependencyObject. (Унаследовано от DependencyObject) |
ReadLocalValue(DependencyProperty) |
Возвращает локальное значение свойства зависимостей, если задано локальное значение. (Унаследовано от DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Регистрирует функцию уведомления для прослушивания изменений определенной DependencyProperty в этом экземпляре DependencyObject . (Унаследовано от DependencyObject) |
SetExitElementContainer(ListViewBase, Boolean) |
Задает логическое значение, указывающее, что указанный элемент является контейнером элементов выхода для навигации continuum. |
SetIsEntranceElement(UIElement, Boolean) |
Задает логическое значение, указывающее, является ли указанный ЭЛЕМЕНТ UIElement входным элементом для навигации continuum. |
SetIsExitElement(UIElement, Boolean) |
Задает логическое значение, указывающее, является ли указанный UIElement элементом выхода для навигации continuum. |
SetNavigationStateCore(String) |
При реализации в производном классе задает строку состояния навигации, которая передается для действий навигации через Frame.Navigate и аналогичный API. (Унаследовано от NavigationTransitionInfo) |
SetValue(DependencyProperty, Object) |
Задает локальное значение свойства зависимостей для Объекта DependencyObject. (Унаследовано от DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Отменяет уведомление об изменениях, которое было ранее зарегистрировано путем вызова метода RegisterPropertyChangedCallback. (Унаследовано от DependencyObject) |