Aracılığıyla paylaş


XamlReaderSettings.AllowProtectedMembersOnRoot Özellik

Tanım

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.

Şunlara uygulanır