CommonNavigationTransitionInfo Класс

Определение

Предоставляет общие параметры для анимации перехода навигации.

public ref class CommonNavigationTransitionInfo 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 CommonNavigationTransitionInfo 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 CommonNavigationTransitionInfo : NavigationTransitionInfo
Public NotInheritable Class CommonNavigationTransitionInfo
Inherits NavigationTransitionInfo
<NavigationThemeTransition>
  <CommonNavigationTransitionInfo ... />
</NavigationThemeTransition>
Наследование
Object Platform::Object IInspectable DependencyObject NavigationTransitionInfo CommonNavigationTransitionInfo
Атрибуты

Комментарии

Присоединенные свойства XAML

CommonNavigationTransitionInfo — это класс службы узла для присоединенного свойства XAML.

Для поддержки доступа обработчика XAML к присоединенным свойствам, а также для предоставления коду эквивалентных операций получения и задания , каждое присоединенное свойство XAML имеет пару методов доступа Get и Set. Другой способ получить или задать значение в коде — использовать систему свойств зависимостей, вызывая GetValue или SetValue и передавая поле идентификатора в качестве идентификатора свойства зависимостей.

Присоединенное свойство Описание
IsStaggerElement Возвращает или задает значение, указывающее, является ли этот элемент элемент элементом stagger для перехода навигации.

Конструкторы

CommonNavigationTransitionInfo()

Инициализирует новый экземпляр класса CommonNavigationTransitionInfo .

Свойства

Dispatcher

Всегда возвращается null в приложении Windows App SDK. Вместо этого используйте DispatcherQueue .

(Унаследовано от DependencyObject)
DispatcherQueue

Возвращает объект , DispatcherQueue с которым связан данный объект. DispatcherQueue представляет объект, который может получить доступ к потоку DependencyObject пользовательского интерфейса, даже если код инициируется потоком, не относящегося к пользовательскому интерфейсу.

(Унаследовано от DependencyObject)
IsStaggerElementProperty

Определяет присоединенное свойство CommonNavigationTransitionInfo.IsStaggerElement .

IsStaggeringEnabled

Возвращает или задает логическое значение, указывающее, включена ли для перехода навигации по шаткам.

IsStaggeringEnabledProperty

Определяет свойство зависимости IsStaggeringEnabled .

Присоединенные свойства

IsStaggerElement

Возвращает или задает значение, указывающее, является ли этот элемент элемент элементом stagger для перехода навигации.

Методы

ClearValue(DependencyProperty)

Очищает локальное значение свойства зависимостей.

(Унаследовано от DependencyObject)
GetAnimationBaseValue(DependencyProperty)

Возвращает любое базовое значение, установленное для свойства зависимостей, которое применяется в случаях, когда анимация не активна.

(Унаследовано от DependencyObject)
GetIsStaggerElement(UIElement)

Возвращает логическое значение, указывающее, является ли указанный UIElement элементом stagger для перехода навигации.

GetNavigationStateCore()

При реализации в производном классе получает строку состояния навигации, сообщаемую для действий навигации с помощью Frame.Navigate и аналогичного API.

(Унаследовано от NavigationTransitionInfo)
GetValue(DependencyProperty)

Возвращает текущее действующее значение свойства зависимостей из DependencyObject.

(Унаследовано от DependencyObject)
ReadLocalValue(DependencyProperty)

Возвращает локальное значение свойства зависимостей, если задано локальное значение.

(Унаследовано от DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Регистрирует функцию уведомления для прослушивания изменений определенной DependencyProperty в этом экземпляре DependencyObject .

(Унаследовано от DependencyObject)
SetIsStaggerElement(UIElement, Boolean)

Задает логическое значение, указывающее, является ли указанный UIElement элементом stagger для перехода навигации.

SetNavigationStateCore(String)

При реализации в производном классе задает строку состояния навигации, которая передается для действий навигации через Frame.Navigate и аналогичный API.

(Унаследовано от NavigationTransitionInfo)
SetValue(DependencyProperty, Object)

Задает локальное значение свойства зависимостей для Объекта DependencyObject.

(Унаследовано от DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Отменяет уведомление об изменениях, которое было ранее зарегистрировано путем вызова метода RegisterPropertyChangedCallback.

(Унаследовано от DependencyObject)

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

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