XamlType.LookupAttachableMember(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un XamlMember para un elemento específico con nombre adjuntable de este 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
Parámetros
- name
- String
Nombre del miembro adjuntable que se va a obtener, en ownerTypeName.MemberName
formulario.
Devoluciones
Objeto XamlMember para el miembro adjuntable solicitado; de lo contrario, null
, si no existe ningún miembro adjuntable por ese nombre.
Comentarios
Este método se puede invocar cuando un llamador obtiene un valor de GetAttachableMember.
La implementación predeterminada usa la reflexión CLR interna. Cuando UnderlyingType es null
, la implementación predeterminada puede usar BaseType, si está disponible. Este comportamiento llama a LookupAttachableMember de forma recursiva para intentar encontrar un tipo base válido y devuelve null
si no existe ningún tipo base válido.
Invalide este método si no se basa en la reflexión DE CLR interna predeterminada y usa metadatos u otras técnicas para notificar la información del sistema de tipos XAML o la información de esquema de un tipo.
Importante
LookupAttachableMember es virtual y, por lo tanto, se puede invalidar. La invalidación tiene el potencial (ya sea para fines malintencionados o de otro modo) para cambiar los miembros notificados de un tipo XAML para que ya no se alineen de forma esperada con la información de TypeDescriptorGet*
sobre el tipo CLR subyacente. En el caso de las comprobaciones críticas de seguridad de los informes de miembros, use el tipo CLR subyacente en su lugar.