> ## 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.

# PFPlayerDataManagementServerUpdatePlayerCustomPropertiesAsync

> API de servidor para actualizaciones aditivas de las propiedades personalizadas de un jugador mediante un identificador de entidad de título. Los valores existentes se sobrescriben. Disponible en Windows.

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

## Sintaxis

```cpp theme={null}
HRESULT PFPlayerDataManagementServerUpdatePlayerCustomPropertiesAsync(  
    PFEntityHandle titleEntityHandle,  
    const PFPlayerDataManagementServerUpdatePlayerCustomPropertiesRequest* request,  
    XAsyncBlock* async  
)  
```

### Parámetros

**`titleEntityHandle`**   PFEntityHandle

PFEntityHandle para una entidad de título obtenida mediante PFAuthenticationGetEntityWithSecretKeyAsync.

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

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 Windows. 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. Consulte también ServerDeletePlayerCustomPropertiesAsync, ServerGetPlayerCustomPropertyAsync, ServerListPlayerCustomPropertiesAsync. Cuando se complete la tarea asincrónica, llame a [PFPlayerDataManagementServerUpdatePlayerCustomPropertiesGetResultSize](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverupdateplayercustompropertiesgetresultsize) y [PFPlayerDataManagementServerUpdatePlayerCustomPropertiesGetResult](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverupdateplayercustompropertiesgetresult) 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

- [PFPlayerDataManagementServerUpdatePlayerCustomPropertiesGetResult](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverupdateplayercustompropertiesgetresult.md)
- [PFPlayerDataManagementServerListPlayerCustomPropertiesAsync](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverlistplayercustompropertiesasync.md)
- [PFPlayerDataManagementServerGetPlayerCustomPropertyAsync](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementservergetplayercustompropertyasync.md)
- [PFPlayerDataManagementServerDeletePlayerCustomPropertiesAsync](/es/services/playfab/api-references/c/pfplayerdatamanagement/functions/pfplayerdatamanagementserverdeleteplayercustompropertiesasync.md)
- [PFPlayerDataManagementServerUpdatePlayerCustomPropertiesResult](/es/services/playfab/api-references/c/pfplayerdatamanagementtypes/structs/pfplayerdatamanagementserverupdateplayercustompropertiesresult.md)
