JournalOwnership 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Frame が独自の履歴を使用するかどうかを指定します。 JournalOwnership は、JournalOwnership プロパティで使用されます。
public enum class JournalOwnership
[System.Serializable]
public enum JournalOwnership
public enum JournalOwnership
[<System.Serializable>]
type JournalOwnership =
type JournalOwnership =
Public Enum JournalOwnership
- 継承
- 属性
フィールド
Automatic | 0 | この Frame が独自の履歴を作成および使用するかどうかは、その親によって異なります。 |
OwnsJournal | 1 | Frame は独自の履歴を保持します。 |
UsesParentJournal | 2 | Frame は、コンテンツ ツリー内で上位にある次に使用可能なナビゲーション ホストの履歴を使用します (使用できる場合)。 それ以外の場合は、ナビゲーション履歴は Frame に対して保持されません。 |
例
次の例は、ホスト NavigationWindowへのFrameジャーナル管理を示しています。
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<!-- Frame that uses its own journal -->
<Frame JournalOwnership="OwnsJournal" Source="Page2.xaml" />
</Page>
注釈
が Automatic の場合 JournalOwnership 、次の動作が適用されます。
ホステッドFrameは、 または NavigationWindowによってFrameホストされている場合に UsesParentJournal が設定されたかのように動作します。
ホステッド Frame は、次の場合に OwnsJournal が設定されたかのように動作します。
または によってFrameNavigationWindow直接ホストされるわけではありません。
少なくとも 1 つの Frameによってホストされます。各 を Frame 含むプロパティは JournalOwnership UsesParentJournal に設定されます。
注意
が独自の Frame ジャーナルを作成すると、自動に切り替える効果はありません。