XamlMember.TargetType Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den XamlType des Typs ab, in dem die XamlMember vorhanden sein kann.
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
Eigenschaftswert
Der Typ, in dem die XamlMember vorhanden sein kann.
Hinweise
Der zurückgegebene Wert unterscheidet sich für anfügende und nicht anfügende Member. Bei nicht anfügenden Elementen gibt TargetTypeDeclaringTypezurück. Bei anfügenden Elementen gibt LookupTargetType ein Ergebnis zurück, das auf dieser Logik basiert:
Wenn die Spiegelung keine Sicherung (IsUnknown
true
) auflösen kann, gibt diese Methode eine interne Konstante zurück, die einen generischen Objekttyp darstellt.Wenn die vorherige Bedingung nicht zutrifft, wird LookupTargetType aufgerufen. Die Standardimplementierung gibt eine XamlType zurück, die auf der Untersuchung der Methoden basiert, die die
get
undset
Accessoren implementieren. Eine Klasse kann LookupTargetType außer Kraft setzen, um ein anderes Verhalten wie andere Metadatenformulare zu verwenden, die Zieltypen für anfügende Member melden können.