XamlType.LookupBaseType Метод

Определение

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

protected:
 virtual System::Xaml::XamlType ^ LookupBaseType();
protected virtual System.Xaml.XamlType LookupBaseType();
abstract member LookupBaseType : unit -> System.Xaml.XamlType
override this.LookupBaseType : unit -> System.Xaml.XamlType
Protected Overridable Function LookupBaseType () As XamlType

Возвращаемое значение

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

Комментарии

Этот метод можно вызвать, когда вызывающий объект получает значение из BaseType.

Реализация по умолчанию может возвращать внутреннюю константу, представляющую Object значение if UnderlyingTypenull.

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

Это важно

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

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