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

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

XamlType

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

Комментарии

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

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

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

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