XamlReaderSettings.AllowProtectedMembersOnRoot Özellik
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.
Kök nesnenin, XAML türü gösterimini bildirirken korumalı kod erişim modeline sahip üyeler içerip içeremeyeceğini belirten bir değer alır veya ayarlar.
public:
property bool AllowProtectedMembersOnRoot { bool get(); void set(bool value); };
public bool AllowProtectedMembersOnRoot { get; set; }
member this.AllowProtectedMembersOnRoot : bool with get, set
Public Property AllowProtectedMembersOnRoot As Boolean
Özellik Değeri
true
kök nesne korumalı kod erişim modeline sahip üyeler içerebilirse; aksi takdirde , false
.
Açıklamalar
Bu ayar, desen türü her zaman pratik bir nesne örneği olmadığında, kök nesnenin genellikle bir desen türünden örnek oluşturmak için bir "fabrika" olduğu WPF gibi bazı XAML uygulamalarıyla ilgilidir. Örneğin, kökü UserControl
WPF ve Silverlight uygulama modelleri için belirli bir anlama sahiptir ve UserControl
ayrıştırıcının erişmesi gereken korumalı özelliklere (UserControl.Content
) sahip olabilir. Araçlar ve tasarım yüzeylerinin de bu özelliklere erişmesi gerekir. Bu durumlar genellikle, yedekleme türü sisteminde korumalı erişime sahip olsalar bile yazılabilir özellikler olarak XAML türü sistemine bildirilmelidir.