Поделиться через


XamlType.BaseType Свойство

Определение

XamlType Возвращает базовый тип немедленного базового типа этого типа XAML. Определение этого значения основано на базовом типе этого XamlType и контекста схемы.

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

Значение свойства

Для XamlType немедленного базового типа этого типа XAML.

Комментарии

Если для XamlTypeэтого свойства не используется метод отражения среды CLR по умолчанию, вызовы этого свойства могут вызывать LookupBaseType переопределения производных XamlType классов. Дополнительные сведения о возвращаемых значениях и другом поведении см. в документации по LookupBaseType этому типу. По умолчанию BaseType возвращает внутреннюю константу, представляющую значение Object if UnderlyingTypenull.

Это важно

LookupBaseType является виртуальным и поэтому может быть переопределен. Переопределение может (независимо от вредоносных целей или в противном случае) изменить сведения о типе XAML таким образом, чтобы он больше не соответствовал системе типов его базового типа CLR. Для любых критически важных проверок операций назначения и доступа используйте базовый тип СРЕДЫ CLR.

Применяется к