XamlMember.TargetType Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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 eset
. 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.