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
get
eset
. 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.