XamlType.BaseType Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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.