XamlType.LookupAttachableMember(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un XamlMember pour un attachement nommé spécifique à partir de cette 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
Paramètres
- name
- String
Nom du membre joignable à obtenir, sous ownerTypeName.MemberName
formulaire.
Retours
Objet XamlMember pour le membre pouvant être attaché demandé ; sinon, null
, si aucun membre pouvant être attaché par ce nom n’existe.
Remarques
Cette méthode peut être appelée lorsqu’un appelant obtient une valeur de GetAttachableMember.
L’implémentation par défaut utilise la réflexion CLR interne. Lorsque UnderlyingType est null
, l’implémentation par défaut peut utiliser BaseType, si elle est disponible. Ce comportement appelle LookupAttachableMember de manière récursive pour tenter de trouver un type de base valide et retourne null
si aucun type de base valide n’existe.
Remplacez cette méthode si vous ne vous appuyez pas sur la réflexion CLR interne par défaut et utilisez des métadonnées ou d’autres techniques pour signaler les informations système de type XAML ou les informations de schéma d’un type.
Important
LookupAttachableMember est virtuel et peut donc être substitué. Le remplacement a le potentiel (à des fins malveillantes ou autre) de modifier les membres signalés d’un type XAML afin qu’ils ne s’alignent plus de manière attendue avec les informations TypeDescriptorGet*
sur le type CLR sous-jacent. Pour les vérifications critiques de sécurité des rapports de membre, utilisez plutôt le type CLR sous-jacent.