Udostępnij za pośrednictwem


XamlMember.TargetType Właściwość

Definicja

Pobiera XamlType typu, w którym może istnieć XamlMember.

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

Wartość właściwości

Typ, w którym może istnieć XamlMember.

Uwagi

Zwrócona wartość jest inna dla dołączanych i nieprzyłączanych elementów członkowskich. W przypadku nieprzyłączalnych elementów członkowskich TargetType zwraca wartość DeclaringType. W przypadku dołączanych elementów członkowskich LookupTargetType zwraca wynik oparty na tej logice:

  • Jeśli odbicie nie może rozpoznać kopii zapasowej (IsUnknowntrue), ta metoda zwraca stałą wewnętrzną reprezentującą typ obiektu ogólnego.

  • Jeśli poprzedni warunek nie ma zastosowania, LookupTargetType jest wywoływana. Domyślna implementacja zwraca XamlType opartą na badaniu metod implementujących get i set metod dostępu. Klasa może zastąpić LookupTargetType, aby użyć innego zachowania, takiego jak inne formularze metadanych, które mogą zgłaszać typy docelowe dla dołączanych elementów członkowskich.

Dotyczy