XamlMember.TargetType Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o XamlType do tipo em que 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 da propriedade
O tipo em que o XamlMember pode existir.
Comentários
O valor retornado é diferente para membros anexáveis e não anexáveis. Para membros não anexáveis, TargetType retorna DeclaringType. Para membros anexáveis, LookupTargetType retorna um resultado baseado nessa lógica:
Se a reflexão não puder resolver um backup (IsUnknown
true), esse método retornará uma constante interna que representa um tipo de objeto genérico.Se a condição anterior não se aplicar, LookupTargetType será chamado. A implementação padrão retorna uma XamlType baseada na análise dos métodos que implementam os acessadores
geteset. Uma classe pode substituir LookupTargetType usar um comportamento diferente, como outros formulários de metadados que podem relatar tipos de destino para membros anexáveis.