XamlType.BaseType Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public:
property System::Xaml::XamlType ^ BaseType { System::Xaml::XamlType ^ get(); };
public System.Xaml.XamlType BaseType { get; }
member this.BaseType : System.Xaml.XamlType
Public ReadOnly Property BaseType As XamlType
Valor da propriedade
O XamlType para o tipo base imediato desse tipo de XAML.
Comentários
Se você não usar a técnica de reflexão CLR interna padrão para um XamlType, as chamadas para essa propriedade poderão invocar LookupBaseType substituições em XamlType classes derivadas. Para obter mais informações sobre valores retornados e outros comportamentos, consulte a documentação para LookupBaseType sobre esse tipo. Por padrão, BaseType retorna uma constante interna que representa um Object se UnderlyingType for null
.
Importante
LookupBaseType é virtual e, portanto, pode ser substituído. A substituição tem o potencial (seja para fins mal-intencionados ou de outra forma) de alterar as informações de tipo relatadas sobre um tipo XAML para que ela 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.