XamlReaderSettings.AllowProtectedMembersOnRoot プロパティ

定義

XAML 型表現を報告するときに、ルート オブジェクトに保護されたコード アクセス モデルを持つメンバーが含まれるかどうかを示す値を取得または設定します。

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

プロパティ値

true ルート オブジェクトに、保護されたコード アクセス モデルを持つメンバーが含まれている可能性がある場合。それ以外の場合は false

注釈

この設定は、ルート オブジェクトが多くの場合、パターン型からインスタンスを生成するための "ファクトリ" であるWPFなどの一部の XAML 実装に関連します。そのパターン型が実際のオブジェクト インスタンスであるとは限りません。 たとえば、UserControl のルートは、WPF および Silverlight アプリケーション モデルに対して特定の意味を持ち、UserControl にはパーサーがアクセスする必要がある保護プロパティ (UserControl.Content) が含まれている可能性があります。 ツールやデザイン サーフェイスも、このようなプロパティにアクセスする必要があります。 これらのケースは、一般に、バッキング型システムでアクセスを保護している場合でも、書き込み可能なプロパティとして XAML 型システムに報告する必要があります。

適用対象