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

添付プロパティ 説明
ExitElementContainer この要素がナビゲーション遷移の終了要素のコンテナーであるかどうかを示す値を取得または設定します。
IsEntranceElement この要素が連続ナビゲーションの開始要素であるかどうかを示す値を取得または設定します。
IsExitElement この要素が連続ナビゲーションの終了要素であるかどうかを示す値を取得または設定します。

コンストラクター

ContinuumNavigationTransitionInfo()

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

プロパティ

Dispatcher

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

(継承元 DependencyObject)
ExitElement

連続ナビゲーション遷移中にページ間を移動する要素を取得または設定します。

ExitElementContainerProperty

ContinuumNavigationTransitionInfo.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)

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

(継承元 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)

適用対象

こちらもご覧ください