XamlMember.LookupType Método

Definición

Devuelve el objeto XamlType del tipo usado por el miembro.

protected:
 virtual System::Xaml::XamlType ^ LookupType();
protected virtual System.Xaml.XamlType LookupType ();
abstract member LookupType : unit -> System.Xaml.XamlType
override this.LookupType : unit -> System.Xaml.XamlType
Protected Overridable Function LookupType () As XamlType

Devoluciones

XamlType del tipo usado por el miembro.

Comentarios

Este método se invoca cuando un llamador obtiene un valor de Type. Invalide este método si desea Type devolver un valor que difiere del valor que está habilitado de forma predeterminada en la reflexión interna y, si también proporciona información personalizada XamlMemberInvoker .

La implementación predeterminada usa diferentes rutas de acceso de código y significados conceptuales para el devuelto XamlType que se basa en si XamlMember representa una propiedad, un método o un evento.

  • Para una propiedad, el devuelto XamlType es el tipo que establece la propiedad o la devuelve la propiedad .

  • Para un evento, el devuelto XamlType es el tipo de controlador de eventos necesario (un delegado en una implementación de CLR).

  • Para un método, XamlType es el tipo de valor devuelto.

En cada caso, el contexto de esquema XAML se usa para evaluar el tipo XAML del tipo de sistema subyacente.

Este método se invoca cuando un llamador obtiene un valor de Type. Invalide este método si desea informar de resultados uniformes para una clase derivada completa XamlMember o si tiene metadatos especializados disponibles para determinarlos por caso.

Se aplica a

Consulte también