XamlType.LookupKeyType メソッド

定義

この XamlType がディクショナリを表す場合、この XamlType のキー プロパティの型情報を提供する値を返します。

protected:
 virtual System::Xaml::XamlType ^ LookupKeyType();
protected virtual System.Xaml.XamlType LookupKeyType ();
abstract member LookupKeyType : unit -> System.Xaml.XamlType
override this.LookupKeyType : unit -> System.Xaml.XamlType
Protected Overridable Function LookupKeyType () As XamlType

戻り値

XamlTypeディクショナリを使用するためのキーの型の オブジェクト。nullディクショナリを表さない場合XamlTypeは 。

注釈

このメソッドは、 の KeyType呼び出しによって呼び出すことができます。

既定の実装では、CLR リフレクションの概念を使用できます。たとえば、 を使用してメソッドをAddチェックし、ParameterInfoそこで同じロジックを確認BaseTypeして試行MethodInfoします。

別のロジックを使用する場合は KeyType 、このメソッドをオーバーライドします。 が LookupCollectionKindXamlCollectionKind.Dictionary されない場合は、 を返す null必要があります。

適用対象