XamlMember.TargetType Egenskap

Definition

Hämtar den XamlType typ där XamlMember det kan finnas.

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

Egenskapsvärde

Typen där kan XamlMember finnas.

Kommentarer

Det returnerade värdet skiljer sig åt för medlemmar som kan kopplas och inte kan kopplas. För icke-anslutbara medlemmar TargetType returnerar DeclaringType. För medlemmar som kan LookupTargetType kopplas returneras ett resultat som baseras på den här logiken:

  • Om reflektion inte kan matcha en backning (IsUnknowntrue) returnerar den här metoden en intern konstant som representerar en allmän objekttyp.

  • Om det tidigare villkoret inte gäller LookupTargetType anropas. Standardimplementeringen returnerar en XamlType som baseras på att undersöka de metoder som implementerar get - och set -åtkomstarna. En klass kan åsidosätta LookupTargetType för att använda ett annat beteende, till exempel andra metadataformulär som kan rapportera måltyper för anslutbara medlemmar.

Gäller för