JournalOwnership Sabit listesi

Tanım

Bir Frame öğesinin kendi günlüğünü kullanıp kullanmadığını belirtir. JournalOwnership özelliği tarafından JournalOwnership kullanılır.

C#
[System.Serializable]
public enum JournalOwnership
C#
public enum JournalOwnership
Devralma
JournalOwnership
Öznitelikler

Alanlar

Automatic 0

Bunun Frame kendi günlüğünü oluşturup kullanıp kullanmayacağı, üst günlüğüne bağlıdır.

OwnsJournal 1

kendi Frame günlüğünü tutar.

UsesParentJournal 2

, Frame varsa içerik ağacının yukarısı için bir sonraki kullanılabilir gezinti ana bilgisayarının günlüğünü kullanır. Aksi takdirde, gezinti geçmişi için Framekorunmaz.

Örnekler

Aşağıdaki örnek, bir Frame konağa NavigationWindowgünlük yönetimi sağlar.

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

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

</Page>

Açıklamalar

Otomatik olduğunda JournalOwnership , aşağıdaki davranış geçerlidir:

  • BarındırılanFrame, bir veya NavigationWindowtarafından barındırılıyorsa Frame UsesParentJournal ayarlanmış gibi davranır.

  • Barındırılan Frame , aşağıdaki durumda OwnsJournal ayarlanmış gibi davranır:

Not

kendi Frame günlüğünü oluşturduğunda, Otomatik'e geçmenin hiçbir etkisi olmaz.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7