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 使用されます。

適用対象