次の方法で共有


XamlMember.Type プロパティ

定義

メンバーによって使用される型の XamlType を取得します。

public:
 property System::Xaml::XamlType ^ Type { System::Xaml::XamlType ^ get(); };
public System.Xaml.XamlType Type { get; }
member this.Type : System.Xaml.XamlType
Public ReadOnly Property Type As XamlType

プロパティ値

メンバーによって使用される型の XamlType

注釈

Typeを呼び出すと、LookupTypeまたはそのメソッドの特定のオーバーライドが呼び出されます。 これは、初期の内部リフレクション ロジックで情報がまだ設定されていない場合に発生します。

既定の動作 ( LookupType オーバーライドなし) では、返される XamlType の概念的な意味が異なる場合があります。 適用される意味は、次の一覧に示すように、この XamlMember がプロパティ、メソッド、またはイベントを表しているかどうかによって異なります。

  • プロパティの場合、返される XamlType は、プロパティを設定する型、またはプロパティによって返される型です。

  • イベントの場合、返される XamlType は必須のイベント ハンドラー型 (CLR 実装のデリゲート) です。

  • メソッドの場合、 XamlType はそのメソッドの戻り値の型であり、 nullされる場合があります。

いずれの場合も、XAML スキーマ コンテキストを使用して、バッキング型から XAML 型を評価します。

適用対象