XamlReaderSettings.AllowProtectedMembersOnRoot プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 型システムに報告する必要があります。