XamlMember.LookupType Método

Definição

Devolve o XamlType do tipo que é usado pelo membro.

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

Devoluções

Do XamlType tipo que é usado pelo membro.

Observações

Este método é invocado quando um chamador obtém um valor de Type. Anule este método se quiser Type devolver um valor que difere do valor ativado pela reflexão interna por defeito, e se também estiver a fornecer informação personalizada XamlMemberInvoker .

A implementação padrão utiliza caminhos de código diferentes e significados conceptuais para o retorno XamlType , que dependem de representar XamlMember uma propriedade, método ou evento.

  • Para uma propriedade, o devolvido XamlType é o tipo que define a propriedade ou é devolvido pela propriedade.

  • Para um evento, o devolvido XamlType é o tipo de gestor de evento necessário (um delegado numa implementação CLR).

  • Para um método, XamlType é o tipo de retorno.

Em cada caso, o contexto do esquema XAML é usado para avaliar o tipo XAML a partir do tipo de sistema subjacente.

Este método é invocado quando um chamador obtém um valor de Type. Substitua este método se quiser reportar resultados uniformes para uma classe derivada inteira XamlMember , ou se tiver metadados especializados disponíveis para determinar isto por caso.

Aplica-se a

Ver também