XamlMember.LookupType Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.