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

# PFGroupsInviteToGroupRequest

> Modelo de datos de PFGroupsInviteToGroupRequest. Invita a un jugador a unirse a un grupo, si el grupo no lo tiene bloqueado. Se puede proporcionar un rol opcional.

Modelo de datos de PFGroupsInviteToGroupRequest. Invita a un jugador a unirse a un grupo, si el grupo no lo tiene bloqueado. Se puede proporcionar un rol opcional para asignar automáticamente al jugador al rol si acepta la invitación. De forma predeterminada, si la entidad tiene una solicitud pendiente para unirse al grupo, en su lugar se aceptará la solicitud y se devolverá un error que lo indique, en vez de crear una invitación de unión duplicada que tendría que limpiarse más adelante. Devuelve información sobre la nueva invitación, o un error que indica que se aceptó una solicitud de unión existente.

## Sintaxis

```cpp theme={null}
typedef struct PFGroupsInviteToGroupRequest {  
    bool const* autoAcceptOutstandingApplication;  
    PFStringDictionaryEntry const* customTags;  
    uint32_t customTagsCount;  
    PFEntityKey const* entity;  
    PFEntityKey const* group;  
    const char* roleId;  
} PFGroupsInviteToGroupRequest;  
```

### Miembros

**`autoAcceptOutstandingApplication`**   bool const\*<br />*may be nullptr*

(Opcional) Opcional, el valor predeterminado es true. Acepta automáticamente una solicitud si existe una, en lugar de crear una invitación.

**`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

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

Entidad en la que se va a realizar esta acción.

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

Identificador del grupo.

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

(Opcional) Opcional. ID de un rol existente del grupo al que se asignará el usuario. Si no se especifica, se usa el rol de miembro predeterminado del grupo. Los ID de rol deben tener entre 1 y 64 caracteres de longitud.

## Requisitos

**Encabezado:** PFGroupsTypes.h

## Consulte también

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


## Related topics

- [PFGroupsInviteToGroupAsync](/es/services/playfab/api-references/c/pfgroups/functions/pfgroupsinvitetogroupasync.md)
- [Información general de la API de C de Services - PFGroupsTypes.h](/es/services/playfab/api-references/c/pfgroupstypes/pfgroupstypes_members.md)
- [PFGroupsApplyToGroupRequest](/es/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsapplytogrouprequest.md)
- [PFGroupsInviteToGroupResponse](/es/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsinvitetogroupresponse.md)
- [PFGroupsInviteToGroupGetResult](/es/services/playfab/api-references/c/pfgroups/functions/pfgroupsinvitetogroupgetresult.md)
