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


XamlMember.TargetType Свойство

Определение

Получает XamlType типа, в котором может существовать XamlMember.

public:
 property System::Xaml::XamlType ^ TargetType { System::Xaml::XamlType ^ get(); };
public System.Xaml.XamlType TargetType { get; }
member this.TargetType : System.Xaml.XamlType
Public ReadOnly Property TargetType As XamlType

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

Тип, в котором может существовать XamlMember.

Комментарии

Возвращаемое значение отличается для присоединенных и не присоединенных элементов. Для несоединяемых элементов TargetType возвращает DeclaringType. Для присоединенных элементов LookupTargetType возвращает результат, основанный на этой логике:

  • Если отражение не может разрешить резервную копию (IsUnknowntrue), этот метод возвращает внутреннюю константу, представляющую универсальный тип объекта.

  • Если предыдущее условие не применяется, вызывается LookupTargetType. Реализация по умолчанию возвращает XamlType, основанную на проверке методов, реализующих get и set методы доступа. Класс может переопределить LookupTargetType для использования другого поведения, например других форм метаданных, которые могут сообщать о целевых типах для присоединенных членов.

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