XamlMember.TargetType プロパティ

定義

XamlMember が存在できる型の XamlType を取得します。

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

プロパティ値

XamlMember が存在できる型。

注釈

返される値は、アタッチ可能なメンバーとアタッチできないメンバーでは異なります。 アタッチできないメンバーの場合、TargetTypeDeclaringTypeを返します。 アタッチ可能なメンバーの場合、LookupTargetType はこのロジックに基づく結果を返します。

  • リフレクションでバッキング (IsUnknowntrue) を解決できない場合、このメソッドはジェネリック オブジェクト型を表す内部定数を返します。

  • 前の条件が適用されない場合は、LookupTargetType が呼び出されます。 既定の実装では、get アクセサーと set アクセサーを実装するメソッドの検査に基づく XamlType が返されます。 クラスは、アタッチ可能なメンバーのターゲット型を報告する可能性がある他のメタデータ フォームなど、別の動作を使用するために LookupTargetType をオーバーライドする場合があります。

適用対象