x:FieldModifier 属性

名前付きオブジェクト参照のフィールドがプライベートの既定の動作ではなくパブリック アクセスで定義されるように、XAML コンパイル動作を変更します。

XAML 属性の使用方法

<object x:FieldModifier="public".../>

依存関係

x:Name 属性 も同じ要素に指定する必要があります。

注釈

x:FieldModifier 属性の値は、プログラミング言語によって異なります。 有効な値は、プライベートパブリック保護、内部、またはフレンドです。 C#、Microsoft Visual Basic、または Visual C++ コンポーネント拡張機能 (C++/CX) の場合、文字列値として "public" または "Public" を設定することができます。パーサーでは、この属性値に対して大文字小文字の区別はされません。

プライベート アクセスが既定です。

x:FieldModifierx:Name 属性を持つ要素にのみ関連します。これは、その名前がパブリックになるとフィールドを参照するために使用されるためです。

Windows ランタイム XAML では 、x:ClassModifier または x:サブクラスはサポートされていません。