DependencyProperty.GetMetadata(TypeName) Método
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.
Recupera o valor de metadados da propriedade para a propriedade de dependência conforme registrado em um tipo. Especifique o tipo do qual deseja obter informações como uma referência de tipo.
PropertyMetadata GetMetadata(TypeName const& forType);
public PropertyMetadata GetMetadata(System.Type forType);
function getMetadata(forType)
Public Function GetMetadata (forType As Type) As PropertyMetadata
Parâmetros
O nome do tipo específico do qual recuperar os metadados da propriedade de dependência, como uma referência de tipo (System.Type para Microsoft .NET, um struct auxiliar typeName para extensões de componente do Visual C++ (C++/CX)).
Retornos
Um objeto de metadados de propriedade.
Exemplos
Este exemplo implementa um método utilitário que relata o valor padrão de uma determinada propriedade de dependência como ela existe no FrameworkElement, com base no valor padrão registrado e armazenado nos metadados.
public static object GetDefaultValueForFrameworkDP(DependencyProperty dpIdentifier)
{
PropertyMetadata metadataInfo = dpIdentifier.GetMetadata(typeof(FrameworkElement));
return metadataInfo.DefaultValue;
}
Public Shared Function GetDefaultValueForFrameworkDP(dpIdentifier As DependencyProperty) As Object
Dim metadataInfo As PropertyMetadata = dpIdentifier.GetMetadata(GetType(FrameworkElement))
GetDefaultValueForFrameworkDP = metadataInfo.DefaultValue
End Function
Aplica-se a
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de