StaticExtension.Member プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サービス提供型リゾルバーに基づいて静的フィールドまたはプロパティを解決するために使用されるメンバー名文字列を取得または設定します。
public:
property System::String ^ Member { System::String ^ get(); void set(System::String ^ value); };
public string Member { get; set; }
member this.Member : string with get, set
Public Property Member As String
プロパティ値
参照先のメンバーを識別する文字列。
例外
Memberをnullに設定しようとしました。
注釈
Memberの文字列は、通常、書式プレフィックス:typeName.fieldOrPropertyName を使用します。 (プレフィックス は XML 名前空間のマッピング プレフィックスであり、既定の XML 名前空間にマップされていない静的値を参照するためにのみ必要です)。 文字列は、 MemberType も指定されている限り、メンバー名のみを指定することもできますが、この手法では XML 名前空間とプレフィックスがサポートされないことに注意してください。型システム レベルで動作します。
XAML の使用方法については、「 x:Static Markup Extension」を参照してください。
この値は、設定時には評価されません。値が受け入れられる null でない限り、 値の実際の解析と評価は、解析中に ProvideValue が呼び出されるまで遅延されます。
WPF XAML プロセッサで使用される通常のシナリオでは、XAML プロセッサはサービス コントラクトの一部として CLR 型の型リゾルバーを渡し、このリゾルバーは ProvideValue 呼び出しで使用されます。