> ## 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 realiza una actualización aditiva de las propiedades personalizadas de un jugador. Las propiedades existentes se sobrescriben y las no especificadas permanecen sin cambios.

Actualiza los valores de propiedades personalizadas específicas del título de un jugador

## Sintaxis

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

### Parámetros

**`entityHandle`**   PFEntityHandle

PFEntityHandle que se usará para la autenticación.

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

Objeto de solicitud rellenado.

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

XAsyncBlock para la operación asincrónica.

### Valor devuelto

Tipo: HRESULT

Código de resultado de esta operación de API.

## Comentarios

Esta API está disponible en todas las plataformas. Realiza una actualización aditiva de las propiedades personalizadas del jugador especificado. Al actualizar las propiedades personalizadas del jugador, se sobrescribirán los valores de las propiedades que ya existan. No se cambiará ninguna otra propiedad aparte de las especificadas en la llamada. Vea también ClientDeletePlayerCustomPropertiesAsync, ClientGetPlayerCustomPropertyAsync y ClientListPlayerCustomPropertiesAsync. Cuando se complete la tarea asincrónica, llame a [PFPlayerDataManagementClientUpdatePlayerCustomPropertiesGetResult](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementclientupdateplayercustompropertiesgetresult) para obtener el resultado.

## Requisitos

**Encabezado:** PFPlayerDataManagement.h

## Consulte también

[Miembros de PFPlayerDataManagement](/es/services/playfab/api-references/c/pfplayerdatamanagement/pfplayerdatamanagement_members)


## Related topics

- [PFPlayerDataManagementClientUpdatePlayerCustomPropertiesGetResult](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementclientupdateplayercustompropertiesgetresult.md)
- [PFPlayerDataManagementClientListPlayerCustomPropertiesAsync](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementclientlistplayercustompropertiesasync.md)
- [PFPlayerDataManagementClientGetPlayerCustomPropertyAsync](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementclientgetplayercustompropertyasync.md)
- [PFPlayerDataManagementClientDeletePlayerCustomPropertiesAsync](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementclientdeleteplayercustompropertiesasync.md)
- [PFPlayerDataManagementClientUpdatePlayerCustomPropertiesResult](/es/services/playfab/api-references/c/pfplayerdatamanagementtypes/structs/pfplayerdatamanagementclientupdateplayercustompropertiesresult.md)
