Condividi tramite


XamlMember.TargetType Proprietà

Definizione

Ottiene il XamlType del tipo in cui può esistere il 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à

Tipo in cui può esistere il XamlMember.

Commenti

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

  • Se la reflection non è in grado di risolvere un backup (IsUnknowntrue), questo metodo restituisce una costante interna che rappresenta un tipo di oggetto generico.

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

Si applica a