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

# PFGroupsUpdateGroupRoleRequest

> Modelo de datos de PFGroupsUpdateGroupRoleRequest. Actualiza el nombre del rol. Devuelve información sobre si la actualización se realizó correctamente.

Modelo de datos de PFGroupsUpdateGroupRoleRequest. Actualiza el nombre del rol. Devuelve información sobre si la actualización se realizó correctamente.

## Sintaxis

```cpp theme={null}
typedef struct PFGroupsUpdateGroupRoleRequest {  
    PFStringDictionaryEntry const* customTags;  
    uint32_t customTagsCount;  
    int32_t const* expectedProfileVersion;  
    PFEntityKey const* group;  
    const char* roleId;  
    const char* roleName;  
} PFGroupsUpdateGroupRoleRequest;  
```

### Miembros

**`customTags`**   [PFStringDictionaryEntry](/services/playfab/api-references/c/pftypes/structs/pfstringdictionaryentry) const\*<br />*may be nullptr*

(Opcional) Etiquetas personalizadas opcionales asociadas a la solicitud (por ejemplo, número de compilación, identificadores de seguimiento externos, etc.).

**`customTagsCount`**   uint32\_t

Recuento de customTags

**`expectedProfileVersion`**   int32\_t const\*<br />*may be nullptr*

(Opcional) Campo opcional que se usa para el control de simultaneidad. Al especificar el valor de ProfileVersion devuelto anteriormente por la API GetGroup, puede asegurarse de que la actualización de los datos del grupo solo se realizará si ningún otro cliente ha actualizado el grupo desde la versión que cargó por última vez.

**`group`**   [PFEntityKey](/services/playfab/api-references/c/pftypes/structs/pfentitykey-c) const\*

Identificador del grupo.

**`roleId`**   const char\*<br />*is null-terminated*

(Opcional) Identificador del rol que se va a actualizar. Los identificadores de rol deben tener entre 1 y 64 caracteres de longitud.

**`roleName`**   const char\*<br />*is null-terminated*

Nuevo nombre del rol.

## Requisitos

**Encabezado:** PFGroupsTypes.h

## Consulte también

[Miembros de PFGroupsTypes](/services/playfab/api-references/c/pfgroupstypes/pfgroupstypes_members)


## Related topics

- [PFGroupsUpdateRoleAsync](/es/services/playfab/api-references/c/pfgroups/functions/pfgroupsupdateroleasync.md)
- [Información general de la API de C de Services - PFGroupsTypes.h](/es/services/playfab/api-references/c/pfgroupstypes/pfgroupstypes_members.md)
- [PFGroupsUpdateGroupRequest](/es/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsupdategrouprequest.md)
- [PFGroupsUpdateGroupRoleResponse](/es/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsupdategrouproleresponse.md)
- [PFGroupsCreateGroupRoleRequest](/es/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupscreategrouprolerequest.md)
