XamlMember.TargetType Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el XamlType del tipo en el que puede existir el 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
Valor de propiedad
Tipo en el que puede existir el XamlMember.
Comentarios
El valor devuelto es diferente para los miembros adjuntables y no adjuntables. Para los miembros no adjuntables, TargetType devuelve DeclaringType. Para los miembros adjuntables, LookupTargetType devuelve un resultado basado en esta lógica:
Si la reflexión no puede resolver una copia de seguridad (IsUnknown
true
), este método devuelve una constante interna que representa un tipo de objeto genérico.Si no se aplica la condición anterior, se llama a LookupTargetType. La implementación predeterminada devuelve un XamlType basado en examinar los métodos que implementan los descriptores de acceso
get
yset
. Una clase podría invalidar LookupTargetType para usar un comportamiento diferente, como otros formularios de metadatos que podrían notificar tipos de destino para miembros adjuntables.