StaticExtension.MemberType プロパティ

定義

返す静的メンバーを定義する Type を取得または設定します。

public:
 property Type ^ MemberType { Type ^ get(); void set(Type ^ value); };
public Type MemberType { get; set; }
member this.MemberType : Type with get, set
Public Property MemberType As Type

プロパティ値

返す静的メンバーを定義する Type

例外

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

注釈

.NET Framework 4 では、StaticExtension は代替モードをサポートしています。このモードでは、単純なメンバー名と、Member として指定された所有型である MemberType に基づいて静的メンバーを返すことができます。 Member ではなく、type.member の形式で完全な名前を指定します。 型リゾルバーは引き続き機能しますが、この場合、 MemberMemberType は基本的に組み合わされます: memberFullName = MemberType.FullName + "." + Member。 この手法では、XAML 名前空間とプレフィックスはサポートされないことに注意してください。XAML 型システムではなく、バッキング型システムに対して動作しています。

Memberの文字列は、通常、書式プレフィックス:typeName.fieldOrPropertyName を使用します。 (プレフィックス は XML 名前空間のマッピング プレフィックスであり、既定の XML 名前空間にマップされていない静的値を参照するためにのみ必要です)。

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

適用対象