Compartilhar via


XamlType.LookupAttachableMember(String) Método

Definição

Retorna um XamlMember para um anexo nomeado específico deste 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

O nome do membro anexável a ser obtido, em ownerTypeName.MemberName formulário.

Retornos

Um objeto XamlMember para o membro anexável solicitado; caso contrário, null, se não houver nenhum membro anexável com esse nome.

Comentários

Esse método pode ser invocado quando um chamador obtém um valor de GetAttachableMember.

A implementação padrão usa a reflexão clr interna. Quando UnderlyingType é null, a implementação padrão pode usar BaseType, se estiver disponível. Esse comportamento chama LookupAttachableMember recursivamente para tentar encontrar um tipo base válido e retorna null se não houver nenhum tipo base válido.

Substitua esse método se você não estiver contando com a reflexão clr interna padrão e estiver usando metadados ou outras técnicas para relatar as informações do sistema de tipo XAML ou informações de esquema de um tipo.

Importante

LookupAttachableMember é virtual e, portanto, pode ser substituído. A substituição tem o potencial (seja para fins mal-intencionados ou não) de alterar os membros relatados de um tipo XAML para que eles não se alinhem de maneira esperada com as informações TypeDescriptorGet* sobre o tipo CLR subjacente. Para quaisquer verificações críticas de segurança do relatório de membros, use o tipo CLR subjacente.

Aplica-se a