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 UnderlyingType .null
Важно!
LookupBaseType является виртуальным и, следовательно, может быть переопределен. Переопределение может (для вредоносных целей или иным образом) изменить сообщаемые сведения о типе XAML, чтобы он больше не соответствовал ожидаемому способу с информацией системы типов базового типа CLR. Для любых критически важных для безопасности проверок операций назначения и доступа используйте базовый тип СРЕДЫ CLR.