XamlMember.TargetType Właściwość

Definicja

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

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

XamlType

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

Uwagi

Zwrócona wartość jest inna w przypadku dołączanych i nieprzyłączanych elementów członkowskich. W przypadku nieprzyłączanych elementów członkowskich TargetType funkcja 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 (IsUnknown true), ta metoda zwraca stałą wewnętrzną, która reprezentuje typ obiektu ogólnego.

  • Jeśli poprzedni warunek nie ma zastosowania, LookupTargetType jest wywoływany. Domyślna implementacja zwraca wartość opartą XamlType na badaniu metod implementujących get metody i set . Klasa może przesłonić użycie innego zachowania, takiego jak inne formularze LookupTargetType metadanych, które mogą zgłaszać typy docelowe dla dołączanych składowych.

Dotyczy