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 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 (IsUnknown
true
), 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
eset
. 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.