JournalOwnership Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir Frame öğesinin kendi günlüğünü kullanıp kullanmadığını belirtir. JournalOwnership özelliği tarafından JournalOwnership kullanılır.
public enum class JournalOwnership
[System.Serializable]
public enum JournalOwnership
public enum JournalOwnership
[<System.Serializable>]
type JournalOwnership =
type JournalOwnership =
Public Enum JournalOwnership
- Devralma
- Ö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.
<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:
Doğrudan veya Frame NavigationWindowtarafından barındırılmaz.
En az bir Frametarafından barındırılır ve her birinin Frame JournalOwnership özelliği UsesParentJournal olarak ayarlanır.
Not
kendi Frame günlüğünü oluşturduğunda, Otomatik'e geçmenin hiçbir etkisi olmaz.