DependencyObject.GetValue(DependencyProperty) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el valor efectivo actual de una propiedad de dependencia de dependencyObject.
public:
virtual Platform::Object ^ GetValue(DependencyProperty ^ dp) = GetValue;
IInspectable GetValue(DependencyProperty const& dp);
public object GetValue(DependencyProperty dp);
function getValue(dp)
Public Function GetValue (dp As DependencyProperty) As Object
Parámetros
Identificador DependencyProperty de la propiedad para la que se va a recuperar el valor.
Devoluciones
Devuelve el valor efectivo actual.
Comentarios
GetValue obtiene el valor efectivo actual de una propiedad de dependencia. El valor efectivo actual se determina mediante el uso de reglas de información general sobre las propiedades de dependencia.
GetValue es la API que desea en la mayoría de los casos si usa la API del sistema de propiedades para obtener valores de propiedad. Pero a veces es posible que desee examinar otros valores para ver cómo actúa la precedencia de la propiedad de dependencia para una propiedad determinada. Si es así, puede usar una de estas API:
- GetAnimationBaseValue para obtener valores que podrían animarse actualmente, pero quieres saber el valor antes de que se ejecutara la animación. Tenga en cuenta que es posible que las animaciones con el comportamiento HoldEnd no tengan este mismo valor. Para obtener más información sobre el concepto HoldEnd , consulta Animaciones con guion gráfico.
- ReadLocalValue para obtener el valor local, que no tiene estilos ni plantillas ni animaciones aplicadas. Los enlaces cuentan como valores locales, pero dependiendo de cuándo se llama a ReadLocalValue, es posible que el contexto de enlace que actúa aún no esté disponible, por lo que no obtendrá el mismo valor que se aplicaría en tiempo de ejecución. Para obtener más información sobre la precedencia de las propiedades de dependencia y otras API de utilidad del sistema de propiedades, consulte Información general sobre las propiedades de dependencia.