Sdílet prostřednictvím


XamlMember.TargetType Vlastnost

Definice

Získá XamlType typu, kde může existovat 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

Hodnota vlastnosti

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

Poznámky

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

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

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

Platí pro