XamlMember.LookupType メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メンバーで使用される型の XamlType を返します。
protected:
virtual System::Xaml::XamlType ^ LookupType();
protected virtual System.Xaml.XamlType LookupType ();
abstract member LookupType : unit -> System.Xaml.XamlType
override this.LookupType : unit -> System.Xaml.XamlType
Protected Overridable Function LookupType () As XamlType
戻り値
メンバーで使用される型の XamlType。
注釈
このメソッドは、呼び出し元が値 Typeを取得するときに呼び出されます。 既定の内部リフレクションで有効になっている値とは異なる値を返す場合 Type 、およびカスタム XamlMemberInvoker 情報も指定する場合は、このメソッドをオーバーライドします。
既定の実装では、プロパティ、メソッド、またはイベントのどちらを表すかXamlMemberに基づいて、返されるXamlTypeコード パスと概念的な意味が異なります。
プロパティの場合、返される XamlType 型は、プロパティを設定する型、またはプロパティによって返される型です。
イベントの場合、返される XamlType イベント ハンドラーの型は必須です (CLR 実装のデリゲート)。
メソッドの場合、 XamlType 戻り値の型です。
いずれの場合も、XAML スキーマ コンテキストを使用して、基になるシステム型から XAML 型を評価します。
このメソッドは、呼び出し元が値 Typeを取得するときに呼び出されます。 派生クラス全体 XamlMember の統一された結果を報告する場合、またはケースごとにこれを決定するために使用できる特殊なメタデータがある場合は、このメソッドをオーバーライドします。