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