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 основанный на этой логике:
Если отражение не может разрешить резервное копирование (IsUnknown
true
), этот метод возвращает внутреннюю константу, представляющую универсальный тип объекта.Если предыдущее условие не применяется, LookupTargetType вызывается. Реализация по умолчанию возвращает объект, основанный XamlType на проверке методов, реализующих
get
методы иset
методы доступа. Класс может переопределить LookupTargetType использование другого поведения, например других форм метаданных, которые могут сообщать о целевых типах для присоединенных элементов.