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 ではなく、type.member の形式で完全な名前を指定します。 型リゾルバーは引き続き機能しますが、この場合、 Member と MemberType は基本的に組み合わされます: memberFullName = MemberType.FullName + "." + Member。 この手法では、XAML 名前空間とプレフィックスはサポートされないことに注意してください。XAML 型システムではなく、バッキング型システムに対して動作しています。
Memberの文字列は、通常、書式プレフィックス:typeName.fieldOrPropertyName を使用します。 (プレフィックス は XML 名前空間のマッピング プレフィックスであり、既定の XML 名前空間にマップされていない静的値を参照するためにのみ必要です)。
XAML の使用方法については、「 x:Static Markup Extension」を参照してください。