JournalOwnership Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica si un objeto Frame utiliza su propio diario. La propiedad JournalOwnership utiliza el objeto JournalOwnership.
public enum class JournalOwnership
[System.Serializable]
public enum JournalOwnership
public enum JournalOwnership
[<System.Serializable>]
type JournalOwnership =
type JournalOwnership =
Public Enum JournalOwnership
- Herencia
- Atributos
Campos
Automatic | 0 | Si este objeto Frame va a crear y usar o no su propio diario depende de su elemento primario. |
OwnsJournal | 1 | El objeto Frame mantiene su propio diario. |
UsesParentJournal | 2 | El objeto Frame utiliza el diario del siguiente host de navegación disponible situado más arriba en el árbol de contenido, si está disponible. De lo contrario, el historial de navegación no se mantiene para el objeto Frame. |
Ejemplos
En el ejemplo siguiente se muestra una Frame administración de diario que produce en 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>
Comentarios
Cuando JournalOwnership es Automático, se aplica el siguiente comportamiento:
El hospedado Frame se comporta como si UsesParentJournal se estableció si está hospedado por o Frame .NavigationWindow
El hospedado Frame se comporta como si OwnsJournal se estableciera si:
No está hospedado directamente por o FrameNavigationWindow.
Está hospedado por al menos un Frame, donde cada contenedor tiene Frame su JournalOwnership propiedad se establece en UsesParentJournal.
Nota:
una vez que crea Frame su propio diario, cambiar a Automático no tiene ningún efecto.