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

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 assigner automatiquement le joueur à ce rôle s'il accepte l'invitation. Par défaut, si l'entité a une demande d'adhésion au groupe en attente, celle-ci sera plutôt acceptée et une erreur l'indiquant sera retournée, au lieu de créer une invitation en double qui devra être nettoyée plus tard. Retourne 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-CA/services/playfab/api-references/c/pftypes/structs/pfstringdictionaryentry) const\*<br />*may be nullptr*

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

**`customTagsCount`**   uint32\_t

Nombre de customTags

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

L'entité sur laquelle effectuer cette action.

**`group`**   [PFEntityKey](/fr-CA/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 assigner l'utilisateur. Le rôle de membre par défaut du groupe est utilisé si ce paramètre 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-CA/services/playfab/api-references/c/pfgroupstypes/pfgroupstypes_members)


## Related topics

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