JournalOwnership Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica se um Frame usa seu próprio diário. JournalOwnership é usado pela propriedade JournalOwnership.
public enum class JournalOwnership
[System.Serializable]
public enum JournalOwnership
public enum JournalOwnership
[<System.Serializable>]
type JournalOwnership =
type JournalOwnership =
Public Enum JournalOwnership
- Herança
- Atributos
Campos
Automatic | 0 | O pai determinará se esse Frame vai ou não criar e usar seu próprio diário. |
OwnsJournal | 1 | O Frame mantém seu próprio diário. |
UsesParentJournal | 2 | O Frame usará o diário do próximo host de navegação disponível até a árvore de conteúdo, se disponível. Caso contrário, o histórico de navegação não será mantido para o Frame. |
Exemplos
O exemplo a seguir ilustra um Frame gerenciamento de diário de rendimento para um 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>
Comentários
Quando JournalOwnership é Automático, o seguinte comportamento se aplica:
O hospedado Frame se comporta como se UsesParentJournal tivesse sido definido se fosse hospedado por um Frame ou um NavigationWindow.
O hospedado Frame se comporta como se OwnsJournal tivesse sido definido se:
Ele não é hospedado diretamente por um Frame ou NavigationWindow.
Ele é hospedado por pelo menos um Frame, em que cada um que contém Frame tem sua JournalOwnership propriedade é definido como UsesParentJournal.
Observação
depois que um Frame cria seu próprio diário, alternar para Automático não tem efeito.