> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFPlayerDataManagementClientUpdatePlayerCustomPropertiesAsync

> API de cliente que executa uma atualização aditiva das propriedades personalizadas de um jogador. As propriedades existentes são substituídas, e as não especificadas permanecem inalteradas.

Atualiza os valores de propriedades personalizadas específicas do título para um jogador

## Sintaxe

```cpp theme={null}
HRESULT PFPlayerDataManagementClientUpdatePlayerCustomPropertiesAsync(  
    PFEntityHandle entityHandle,  
    const PFPlayerDataManagementClientUpdatePlayerCustomPropertiesRequest* request,  
    XAsyncBlock* async  
)  
```

### Parâmetros

**`entityHandle`**   PFEntityHandle

PFEntityHandle a ser usado para autenticação.

**`request`**   [PFPlayerDataManagementClientUpdatePlayerCustomPropertiesRequest\*](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagementtypes/structs/pfplayerdatamanagementclientupdateplayercustompropertiesrequest)

Objeto de solicitação preenchido.

**`async`**   XAsyncBlock\*<br />*Inout*

XAsyncBlock para a operação assíncrona.

### Valor de retorno

Tipo: HRESULT

Código de resultado desta operação de API.

## Comentários

Esta API está disponível em todas as plataformas. Executa uma atualização aditiva das propriedades personalizadas do jogador especificado. Ao atualizar as propriedades personalizadas do jogador, as propriedades que já existem terão seus valores substituídos. Nenhuma outra propriedade será alterada além daquelas especificadas na chamada. Consulte também ClientDeletePlayerCustomPropertiesAsync, ClientGetPlayerCustomPropertyAsync, ClientListPlayerCustomPropertiesAsync. Quando a tarefa assíncrona for concluída, chame [PFPlayerDataManagementClientUpdatePlayerCustomPropertiesGetResult](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementclientupdateplayercustompropertiesgetresult) para obter o resultado.

## Requisitos

**Cabeçalho:** PFPlayerDataManagement.h

## Confira também

[Membros de PFPlayerDataManagement](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/pfplayerdatamanagement_members)


## Related topics

- [PFPlayerDataManagementClientUpdatePlayerCustomPropertiesGetResult](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementclientupdateplayercustompropertiesgetresult.md)
- [Visão geral da API C do Services - PFPlayerDataManagement.h](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/pfplayerdatamanagement_members.md)
- [PFPlayerDataManagementClientListPlayerCustomPropertiesAsync](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementclientlistplayercustompropertiesasync.md)
- [PFPlayerDataManagementClientGetPlayerCustomPropertyAsync](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementclientgetplayercustompropertyasync.md)
- [PFPlayerDataManagementClientDeletePlayerCustomPropertiesAsync](/pt-BR/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementclientdeleteplayercustompropertiesasync.md)
