Compartir a través de


XamlMember.TargetType Propiedad

Definición

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 (IsUnknowntrue), 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 y set. 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.

Se aplica a