Condividi tramite


XamlMember.TargetType Proprietà

Definizione

Ottiene l'oggetto XamlType del tipo in cui può essere presente l'oggetto 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

Valore della proprietà

XamlType

Tipo in cui può essere presente l'oggetto XamlMember.

Commenti

Il valore restituito è diverso per i membri collegati e non collegati. Per i membri non collegati, TargetType restituisce DeclaringType. Per i membri collegati, LookupTargetType restituisce un risultato basato su questa logica:

  • Se la reflection non riesce a risolvere un backing (IsUnknown true), questo metodo restituisce una costante interna che rappresenta un tipo di oggetto generico.

  • Se la condizione precedente non viene applicata, LookupTargetType viene chiamata. L'implementazione predefinita restituisce un oggetto XamlType basato sull'analisi dei metodi che implementano le get funzioni di accesso e set . Una classe potrebbe eseguire l'override per usare un comportamento diverso, ad esempio altri moduli di metadati che potrebbero segnalare LookupTargetType i tipi di destinazione per i membri collegati.

Si applica a