Método IVisualTreeService::SetProperty (xamlom.h)
Define um valor de propriedade em um elemento XAML.
Sintaxe
HRESULT SetProperty(
[in] InstanceHandle instanceHandle,
[in] InstanceHandle value,
[in] unsigned int propertyIndex
);
Parâmetros
[in] instanceHandle
Um identificador para o elemento no qual definir a propriedade.
[in] value
Um identificador para o valor a ser definido na propriedade do elemento.
[in] propertyIndex
O índice (no cache de runtime XAML) da propriedade a ser definida.
Retornar valor
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
O chamador de SetProperty deve saber o índice da propriedade a ser definida chamando Primeiro GetPropertyValuesChain e localizando a propriedade que deseja definir e recuperando seu índice. Eles também devem ter um InstanceHandle para um valor, chamando CreateInstance ou armazenando em cache uma instância anterior de alguma propriedade compartilhada, como SolidColorBrush.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | xamlom.h |