DependencyObject.ReadLocalValue(DependencyProperty) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve o valor local de uma propriedade de dependência, se esta existir.
public:
System::Object ^ ReadLocalValue(System::Windows::DependencyProperty ^ dp);
public object ReadLocalValue(System.Windows.DependencyProperty dp);
member this.ReadLocalValue : System.Windows.DependencyProperty -> obj
Public Function ReadLocalValue (dp As DependencyProperty) As Object
Parâmetros
O DependencyProperty identificador da propriedade para recuperar o valor.
Devoluções
Devolve o valor local, ou devolve o valor UnsetValue sentinela se não houver valor local definido.
Observações
Deves usar GetValue para a maioria das operações típicas de "get" para uma propriedade de dependência. ReadLocalValue não devolve o valor efetivo para várias circunstâncias em que o valor não foi fixado localmente.
Valores definidos por estilos, temas, modelos, o valor padrão dos metadados ou herança do valor da propriedade não são considerados valores locais. No entanto, as ligações e outras expressões são consideradas valores locais, depois de terem sido avaliadas.
Quando nenhum valor local é definido, este método devolve UnsetValue.
Se o valor devolvido for diferente de UnsetValue, pode consultar os metadados da propriedade de dependência solicitada para determinar se existe um tipo mais específico para o qual o valor de retorno pode ser convertido.