JournalOwnership Enumerazione

Definizione

Specifica se Frame utilizza il proprio journal. JournalOwnership viene utilizzato dalla proprietà JournalOwnership.

public enum class JournalOwnership
[System.Serializable]
public enum JournalOwnership
public enum JournalOwnership
[<System.Serializable>]
type JournalOwnership = 
type JournalOwnership = 
Public Enum JournalOwnership
Ereditarietà
JournalOwnership
Attributi

Campi

Automatic 0

La creazione e l'utilizzo del proprio journal da parte dell'oggetto Frame dipende dall'oggetto padre.

OwnsJournal 1

L'oggetto Frame mantiene il proprio journal.

UsesParentJournal 2

L'oggetto Frame utilizza il journal dell'host di navigazione successivo al livello superiore della struttura ad albero del contenuto, se disponibile. In caso contrario, la cronologia di navigazione per Frame non verrà mantenuta.

Esempio

L'esempio seguente illustra una Frame gestione del journal che restituisce un host NavigationWindow.

<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">

  <!-- Frame that uses its own journal -->
  <Frame JournalOwnership="OwnsJournal" Source="Page2.xaml" />

</Page>

Commenti

Quando JournalOwnership è Automatico, il comportamento seguente si applica:

  • Il comportamento ospitato viene eseguito come se UsesParentJournal è stato impostato se è ospitato Frame da un Frame oggetto o da .NavigationWindow

  • Il comportamento ospitato Frame si comporta come se OwnsJournal è stato impostato se:

Nota

una volta creato un Frame proprio journal, il passaggio a Automatico non ha alcun effetto.

Si applica a