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

> Modèle de données PFGroupsInviteToGroupRequest. Invite un joueur à rejoindre un groupe, s'il n'est pas bloqué par le groupe. Un rôle facultatif peut être fourni pour.

Modèle de données PFGroupsInviteToGroupRequest. Invite un joueur à rejoindre un groupe, s'il n'est pas bloqué par le groupe. Un rôle facultatif peut être fourni pour affecter automatiquement le joueur à ce rôle s'il accepte l'invitation. Par défaut, si l'entité a une demande d'adhésion en attente auprès du groupe, celle-ci est acceptée à la place et une erreur l'indiquant est renvoyée, plutôt que de créer une invitation en double qu'il faudra nettoyer ultérieurement. Renvoie des informations sur la nouvelle invitation ou une erreur indiquant qu'une demande d'adhésion existante a été acceptée.

## Syntaxe

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

### Membres

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

(Facultatif) Facultatif, true par défaut. Accepte automatiquement une demande d'adhésion s'il en existe une, au lieu de créer une invitation.

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

(Facultatif) Les balises personnalisées facultatives associées à la requête (par exemple, numéro de build, identificateurs de trace externes, etc.).

**`customTagsCount`**   uint32\_t

Nombre de customTags

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

L'entité sur laquelle effectuer cette action.

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

L'identificateur du groupe.

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

(Facultatif) Facultatif. ID d'un rôle existant du groupe auquel affecter l'utilisateur. Le rôle de membre par défaut du groupe est utilisé s'il n'est pas spécifié. Les ID de rôle doivent comporter entre 1 et 64 caractères.

## Configuration requise

**En-tête :** PFGroupsTypes.h

## Voir aussi

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


## Related topics

- [PFGroupsInviteToGroupAsync](/fr/services/playfab/api-references/c/pfgroups/functions/pfgroupsinvitetogroupasync.md)
- [Vue d'ensemble de l'API C Services - PFGroupsTypes.h](/fr/services/playfab/api-references/c/pfgroupstypes/pfgroupstypes_members.md)
- [Invite To Group](/api-reference/groups/invite-to-group.md)
- [PFGroupsApplyToGroupRequest](/fr/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsapplytogrouprequest.md)
- [PFGroupsInviteToGroupResponse](/fr/services/playfab/api-references/c/pfgroupstypes/structs/pfgroupsinvitetogroupresponse.md)
