JournalOwnership Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica se un 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à
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| Automatic | 0 | Frame L'eventuale creazione e l'uso di un giornale di registrazione specifico dipende dal relativo elemento padre. |
| OwnsJournal | 1 | L'oggetto Frame mantiene il suo giornale di registrazione. |
| UsesParentJournal | 2 | Frame Usa il journal del successivo host di spostamento disponibile fino all'albero del contenuto, se disponibile. In caso contrario, la cronologia di spostamento non viene mantenuta per .Frame |
Esempio
L'esempio seguente illustra una Frame gestione del journal che produce a 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, si applica il comportamento seguente:
L'oggetto ospitato Frame si comporta come se UsasParentJournal fosse impostato se è ospitato da o Frame .NavigationWindow
L'host Frame si comporta come se Fosse impostato OwnsJournal se:
Non è ospitato direttamente da o FrameNavigationWindow.
È ospitato da almeno un Frameoggetto , in cui ogni contenitore Frame ha la relativa JournalOwnership proprietà è impostata su UsesParentJournal.
Annotazioni
una volta creato un Frame giornale di registrazione, il passaggio a Automatico non ha alcun effetto.