Прочитать на английском

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


XamlType.BaseType Свойство

Определение

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

public System.Xaml.XamlType BaseType { get; }

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

XamlType

Тип XamlType для непосредственного базового типа данного типа XAML.

Комментарии

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

Важно!

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

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