XamlType.LookupAttachableMember(String) Metodo
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.
Restituisce un XamlMember per un oggetto collegato denominato specifico da questo XamlType.
protected:
virtual System::Xaml::XamlMember ^ LookupAttachableMember(System::String ^ name);
protected virtual System.Xaml.XamlMember LookupAttachableMember (string name);
abstract member LookupAttachableMember : string -> System.Xaml.XamlMember
override this.LookupAttachableMember : string -> System.Xaml.XamlMember
Protected Overridable Function LookupAttachableMember (name As String) As XamlMember
Parametri
- name
- String
Nome del membro associabile da ottenere, in ownerTypeName.MemberName
modulo.
Restituisce
Oggetto XamlMember per il membro associabile richiesto; in caso contrario, null
, se non esiste alcun membro associabile con tale nome.
Commenti
Questo metodo può essere richiamato quando un chiamante ottiene un valore da GetAttachableMember.
L'implementazione predefinita usa la reflection CLR interna. Quando UnderlyingType è null
, l'implementazione predefinita può usare BaseType, se disponibile. Questo comportamento chiama LookupAttachableMember in modo ricorsivo per tentare di trovare un tipo di base valido e restituisce null
se non esiste alcun tipo di base valido.
Eseguire l'override di questo metodo se non si fa affidamento sulla reflection CLR interna predefinita e si usano metadati o altre tecniche per segnalare le informazioni sul sistema dei tipi XAML o le informazioni sullo schema di un tipo.
Importante
LookupAttachableMember è virtuale e pertanto può essere sottoposto a override. L'override ha il potenziale (a scopo dannoso o in altro modo) di modificare i membri segnalati di un tipo XAML in modo che non siano più allineati in modo previsto con le informazioni TypeDescriptorGet*
sul tipo CLR sottostante. Per eventuali controlli critici per la sicurezza dei report dei membri, usare invece il tipo CLR sottostante.