Поделиться через


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)

Применяется к

См. также раздел