Compartilhar via


XamlType.LookupBaseType Método

Definição

Retorna o XamlType para o tipo base imediato desse tipo de XAML. A determinação desse valor é baseada no tipo subjacente deste XamlType e no contexto do esquema.

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

Retornos

XamlType

O XamlType para o tipo base imediato desse tipo de XAML.

Comentários

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

A implementação padrão pode retornar uma constante interna que representa o Object se UnderlyingType for null.

Substitua esse método se você não estiver confiando na 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

LookupBaseType é virtual e, portanto, pode ser substituído. A substituição tem o potencial (seja para fins mal-intencionados ou não) de alterar as informações de tipo relatado sobre um tipo XAML para que ele não se alinhe de maneira esperada com as informações do sistema de tipo de seu tipo CLR subjacente. Para quaisquer verificações críticas de segurança de operações de atribuição e acesso, use o tipo CLR subjacente.

Aplica-se a