次の方法で共有


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 プロセッサ アクセスをサポートし、同等の get 操作と set 操作をコードに公開するために、各 XAML 添付プロパティには Get メソッドと Set アクセサー メソッドのペアがあります。 コードで値を取得または設定するもう 1 つの方法は、依存関係プロパティ システムを使用して GetValue または SetValue を呼び出し、識別子フィールドを依存関係プロパティ識別子として渡すことです。

添付プロパティ 説明
IsStaggerElement この要素がナビゲーション遷移の千鳥要素であるかどうかを示す値を取得または設定します。

コンストラクター

CommonNavigationTransitionInfo()

CommonNavigationTransitionInfo クラスの新しいインスタンスを初期化します。

プロパティ

Dispatcher

常に Windows アプリ SDK アプリで を返しますnull。 代わりに DispatcherQueue を使用してください。

(継承元 DependencyObject)
DispatcherQueue

このオブジェクトが DispatcherQueue 関連付けられている を取得します。 は DispatcherQueue 、コードが UI 以外のスレッドによって開始された場合でも、UI スレッド上の にアクセス DependencyObject できる機能を表します。

(継承元 DependencyObject)
IsStaggerElementProperty

CommonNavigationTransitionInfo.IsStaggerElement 添付プロパティを識別します。

IsStaggeringEnabled

ナビゲーション画面切り替えに対して千鳥が有効になっているかどうかを示すブール値を取得または設定します。

IsStaggeringEnabledProperty

IsStaggeringEnabled 依存関係プロパティを識別します。

添付プロパティ

IsStaggerElement

この要素がナビゲーション遷移の千鳥要素であるかどうかを示す値を取得または設定します。

メソッド

ClearValue(DependencyProperty)

依存関係プロパティのローカル値をクリアします。

(継承元 DependencyObject)
GetAnimationBaseValue(DependencyProperty)

依存関係プロパティに対して確立された基本値を返します。これは、アニメーションがアクティブでない場合に適用されます。

(継承元 DependencyObject)
GetIsStaggerElement(UIElement)

指定した UIElement がナビゲーション遷移の千鳥要素であるかどうかを示すブール値を返します。

GetNavigationStateCore()

派生クラスに実装されている場合は、 Frame.Navigate と同様の API を介してナビゲーション アクションに対して報告されるナビゲーション状態文字列を取得します。

(継承元 NavigationTransitionInfo)
GetValue(DependencyProperty)

DependencyObject から依存関係プロパティの現在の有効な値を返します。

(継承元 DependencyObject)
ReadLocalValue(DependencyProperty)

ローカル値が設定されている場合は、依存関係プロパティのローカル値を返します。

(継承元 DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

この DependencyObject インスタンスの特定の DependencyProperty に対する変更をリッスンするための通知関数を登録します。

(継承元 DependencyObject)
SetIsStaggerElement(UIElement, Boolean)

指定した UIElement がナビゲーション画面切り替えの千鳥要素であるかどうかを示すブール値を設定します。

SetNavigationStateCore(String)

派生クラスで実装された場合は、 Frame.Navigate と同様の API を介してナビゲーション アクションに渡されるナビゲーション状態文字列を設定します。

(継承元 NavigationTransitionInfo)
SetValue(DependencyProperty, Object)

DependencyObject の依存関係プロパティのローカル値を設定します。

(継承元 DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

RegisterPropertyChangedCallback を呼び出して以前に登録した変更通知を取り消します。

(継承元 DependencyObject)

適用対象

こちらもご覧ください