XamlMember.TargetType Propriedade

Definição

Obtém o XamlType do tipo onde o XamlMember pode existir.

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 Propriedade

Do tipo onde pode existir XamlMember .

Observações

O valor devolvido é diferente para membros anexáveis e não anexáveis. Para membros não anexáveis, TargetType devolve DeclaringType. Para membros anexáveis, LookupTargetType devolve um resultado baseado nesta lógica:

  • Se a reflexão não conseguir resolver um backing (IsUnknowntrue), este método devolve uma constante interna que representa um tipo genérico de objeto.

  • Se a condição anterior não se aplicar, LookupTargetType é chamada. A implementação padrão retorna um XamlType que se baseia na análise dos métodos que implementam os get acessores e set . Uma classe pode sobrescrever LookupTargetType para usar um comportamento diferente, como outros formulários de metadados que podem reportar tipos de alvo para membros anexáveis.

Aplica-se a