Método IVisualTreeService::SetProperty (xamlom.h)
Establece un valor de propiedad en un elemento XAML.
Sintaxis
HRESULT SetProperty(
[in] InstanceHandle instanceHandle,
[in] InstanceHandle value,
[in] unsigned int propertyIndex
);
Parámetros
[in] instanceHandle
Identificador del elemento en el que se va a establecer la propiedad.
[in] value
Identificador del valor que se va a establecer en la propiedad de elemento.
[in] propertyIndex
Índice (en la caché en tiempo de ejecución xaml) de la propiedad que se va a establecer.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
El autor de la llamada de SetProperty debe conocer el índice de la propiedad que se va a establecer llamando primero a GetPropertyValuesChain y buscando la propiedad que quieren establecer y recuperar su índice. También deben tener una instancia de InstanceHandle en un valor, ya sea llamando a CreateInstance o almacenando en caché una instancia anterior de alguna propiedad compartida, como SolidColorBrush.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | xamlom.h |