EntranceNavigationTransitionInfo Класс

Определение

Указывает анимацию, выполняемую при отображении содержимого в объекте Page.

Эквивалентный класс WinUI: Microsoft.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo.

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

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Класс EntranceNavigationTransitionInfo представляет анимацию обновления страницы. Обновление страницы представляет собой сочетание анимации скольжения вверх и анимации появления входящего содержимого.

В Windows 10 версии 1803 кадр используется NavigationThemeTransition для анимации навигации между страницами. По умолчанию анимация — "Обновление страницы ", так как DefaultNavigationTransitionInfo объект "ВходНавигацияTransitionInfo".

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

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

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

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

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

EntranceNavigationTransitionInfo()

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

Свойства

Dispatcher

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.DependencyObject.Dispatcher (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

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

Идентифицирует присоединенное EntranceNavigationTransitionInfo.IsTargetElement свойство XAML.

Эквивалентное свойство WinUI: Microsoft.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo.IsTargetElementProperty.

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

IsTargetElement

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

Методы

ClearValue(DependencyProperty)

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.DependencyObject.ClearValue (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

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

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.DependencyObject.GetAnimationBaseValue (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

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

Возвращает значение присоединенного EntranceNavigationTransitionInfo.IsTargetElement свойства XAML для целевого элемента.

Эквивалентный метод WinUI: Microsoft.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo.GetIsTargetElement.

GetNavigationStateCore()

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

Эквивалентный метод WinUI: Microsoft.UI.Xaml.Media.Animation.NavigationTransitionInfo.GetNavigationStateCore.

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

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.DependencyObject.GetValue (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

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

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.DependencyObject.ReadLocalValue (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

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

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.DependencyObject.RegisterPropertyChangedCallback (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

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

Задает значение присоединенного EntranceNavigationTransitionInfo.IsTargetElement свойства XAML для целевого элемента.

Эквивалентный метод WinUI: Microsoft.UI.Xaml.Media.Animation.EntranceNavigationTransitionInfo.SetIsTargetElement.

SetNavigationStateCore(String)

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

Эквивалентный метод WinUI: Microsoft.UI.Xaml.Media.Animation.NavigationTransitionInfo.SetNavigationStateCore.

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

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.DependencyObject.SetValue (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

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

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

Эквивалентный API WinUI 2 для UWP: Microsoft.UI.Xaml.DependencyObject.UnregisterPropertyChangedCallback (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

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

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

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