StaticExtension.MemberType プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
返す静的なメンバーを定義する 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。
例外
MemberType を null
に設定しようとしました。
注釈
.NET Framework 4 では、StaticExtensionフォーム型.
メンバーに完全な名前を指定するのではなくMember、 としてMemberType指定された単純なメンバー名とその所有型に基づいてMember静的メンバーを返すことができる代替モードがサポートされています。 型リゾルバーは引き続き動作しますが、この場合、 Member と MemberType は基本的に 組み合わされます。 memberFullName = MemberType.FullName + "." + Member
この手法では、XAML 名前空間とプレフィックスはサポートされないことに注意してください。XAML 型システムではなく、バッキング型システムに対して動作しています。
の Member 文字列は、通常、 プレフィックス:
typeName.
fieldOrPropertyName の書式を使用します。 (プレフィックス は XML 名前空間のマッピング プレフィックスであり、既定の XML 名前空間にマップされていない静的値を参照するためにのみ必要です)。
XAML の使用情報については、「 x:Static Markup Extension」を参照してください。
適用対象
.NET