StaticExtension.Member プロパティ

定義

サービス提供型リゾルバーに基づいて静的フィールドまたはプロパティを解決するために使用されるメンバー名文字列を取得または設定します。

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

プロパティ値

参照先のメンバーを識別する文字列。

例外

Membernullに設定しようとしました。

注釈

Memberの文字列は、通常、書式プレフィックス:typeName.fieldOrPropertyName を使用します。 (プレフィックス は XML 名前空間のマッピング プレフィックスであり、既定の XML 名前空間にマップされていない静的値を参照するためにのみ必要です)。 文字列は、 MemberType も指定されている限り、メンバー名のみを指定することもできますが、この手法では XML 名前空間とプレフィックスがサポートされないことに注意してください。型システム レベルで動作します。

XAML の使用方法については、「 x:Static Markup Extension」を参照してください。

この値は、設定時には評価されません。値が受け入れられる null でない限り、 値の実際の解析と評価は、解析中に ProvideValue が呼び出されるまで遅延されます。

WPF XAML プロセッサで使用される通常のシナリオでは、XAML プロセッサはサービス コントラクトの一部として CLR 型の型リゾルバーを渡し、このリゾルバーは ProvideValue 呼び出しで使用されます。

適用対象