XamlType.LookupMember(String, Boolean) 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 el XamlMember de un miembro con nombre específico de este 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
Parámetros
- name
- String
Nombre del miembro que se va a obtener (como una cadena).
- skipReadOnlyCheck
- Boolean
true
devolver un miembro incluso si ese miembro tiene un valor de true
para IsReadOnly; false
para no devolver un miembro de IsReadOnly. El valor predeterminado es false
.
Devoluciones
Información XamlMember para el miembro, si se encontró un miembro; de lo contrario, null
.
Comentarios
Este método se puede invocar mediante llamadas a GetMember.
La implementación predeterminada devuelve un XamlType basado en la reflexión y evaluación de CLR interna en el contexto de esquema.
Invalide este método si desea GetMember usar una lógica diferente.
Importante
LookupMember 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.