XamlType.LookupMember(String, Boolean) Metodo

Definizione

Restituisce l'oggetto XamlMember per un membro denominato specifico dall'oggetto XamlType.

protected:
 virtual System::Xaml::XamlMember ^ LookupMember(System::String ^ name, bool skipReadOnlyCheck);
protected virtual System.Xaml.XamlMember LookupMember (string name, bool skipReadOnlyCheck);
abstract member LookupMember : string * bool -> System.Xaml.XamlMember
override this.LookupMember : string * bool -> System.Xaml.XamlMember
Protected Overridable Function LookupMember (name As String, skipReadOnlyCheck As Boolean) As XamlMember

Parametri

name
String

Nome del membro da ottenere in formato stringa.

skipReadOnlyCheck
Boolean

true per restituire un membro anche se tale membro contiene il valore true per IsReadOnly; false per non restituire un membro IsReadOnly. Il valore predefinito è false.

Restituisce

XamlMember

Informazioni sull'oggetto XamlMember per il membro, se un membro viene trovato; in caso contrario, null.

Commenti

Questo metodo può essere richiamato dalle chiamate a GetMember.

L'implementazione predefinita restituisce un oggetto XamlType basato sulla reflection CLR interna e sulla valutazione rispetto al contesto dello schema.

Eseguire l'override di questo metodo se si vuole GetMember usare logica diversa.

Importante

LookupMember è virtuale e pertanto può essere sottoposto a override. L'override ha il potenziale (sia a scopo dannoso che altro) di modificare i membri segnalati di un tipo XAML in modo che non siano più allineati in modo previsto con le TypeDescriptor Get* informazioni sul tipo CLR sottostante. Per eventuali controlli critici per la sicurezza dei report dei membri, usare invece il tipo CLR sottostante.

Si applica a