XamlMember.TargetType Vlastnost

Definice

XamlType Získá typ, kde XamlMember může existovat.

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

Hodnota vlastnosti

XamlType

Typ, ve kterém XamlMember může existovat.

Poznámky

Vrácená hodnota se liší pro připojitelné a nepřipovatelné členy. U nepřipošitelných členů TargetType vrátí hodnotu DeclaringType. U připojitelných členů LookupTargetType vrátí výsledek, který je založený na této logice:

  • Pokud reflexe nemůže přeložit backing (IsUnknown true), tato metoda vrátí interní konstantu, která představuje obecný typ objektu.

  • Pokud se předchozí podmínka nepoužije, LookupTargetType volá se. Výchozí implementace vrátí XamlType metodu, která je založená na zkoumání metod, které implementují get a set přistupující objekty. Třída může přepsat LookupTargetType , aby používala jiné chování, například jiné formuláře metadat, které mohou ohlásit cílové typy pro připojitelné členy.

Platí pro