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

# PFProfilesEntityProfileBody

> Modèle de données PFProfilesEntityProfileBody.

Modèle de données PFProfilesEntityProfileBody.

## Syntaxe

```cpp theme={null}
typedef struct PFProfilesEntityProfileBody {  
    const char* avatarUrl;  
    time_t created;  
    const char* displayName;  
    PFEntityKey const* entity;  
    const char* entityChain;  
    const char* const* experimentVariants;  
    uint32_t experimentVariantsCount;  
    PFProfilesEntityProfileFileMetadataDictionaryEntry const* files;  
    uint32_t filesCount;  
    const char* language;  
    PFEntityLineage const* lineage;  
    PFProfilesEntityDataObjectDictionaryEntry const* objects;  
    uint32_t objectsCount;  
    PFProfilesEntityPermissionStatement const* permissions;  
    uint32_t permissionsCount;  
    PFEntityStatisticValueDictionaryEntry const* statistics;  
    uint32_t statisticsCount;  
    PFStatisticColumnCollectionDictionaryEntry const* statisticsColumnDetails;  
    uint32_t statisticsColumnDetailsCount;  
    int32_t versionNumber;  
} PFProfilesEntityProfileBody;  
```

### Membres

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

(Facultatif) URL de l'avatar de l'entité.

**`created`**   time\_t

L'heure de création de ce profil en UTC.

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

(Facultatif) Le nom d'affichage de l'entité. Ce champ peut servir à différentes fins selon les types d'entités. Par exemple : pour un compte joueur de titre, il peut représenter le nom d'affichage du joueur, tandis que pour un personnage, il peut s'agir du nom du personnage.

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

(Facultatif) L'ID et le type de l'entité.

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

(Facultatif) La chaîne de responsabilité de cette entité. Utilisez Lineage.

**`experimentVariants`**   const char\* const\*<br />*may be nullptr*

(Facultatif) Les variantes d'expérience de ce profil.

**`experimentVariantsCount`**   uint32\_t

Nombre de experimentVariants

**`files`**   PFProfilesEntityProfileFileMetadataDictionaryEntry const\*<br />*may be nullptr*

(Facultatif) Les fichiers de ce profil.

**`filesCount`**   uint32\_t

Nombre de files

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

(Facultatif) La langue de ce profil.

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

(Facultatif) La lignée de ce profil.

**`objects`**   PFProfilesEntityDataObjectDictionaryEntry const\*<br />*may be nullptr*

(Facultatif) Les objets de ce profil.

**`objectsCount`**   uint32\_t

Nombre de objects

**`permissions`**   [PFProfilesEntityPermissionStatement](/fr/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesentitypermissionstatement) const\*<br />*may be nullptr*

(Facultatif) Les autorisations qui régissent l'accès à ce profil d'entité et à ses propriétés. Inclut uniquement les autorisations définies sur ce profil, et non les déclarations globales des titres et des espaces de noms.

**`permissionsCount`**   uint32\_t

Nombre de permissions

**`statistics`**   PFEntityStatisticValueDictionaryEntry const\*<br />*may be nullptr*

(Facultatif) Les statistiques de ce profil.

**`statisticsCount`**   uint32\_t

Nombre de statistics

**`statisticsColumnDetails`**   PFStatisticColumnCollectionDictionaryEntry const\*<br />*may be nullptr*

(Facultatif) Un mappage du nom de statistique vers les colonnes définies dans la définition correspondante.

**`statisticsColumnDetailsCount`**   uint32\_t

Nombre de statisticsColumnDetails

**`versionNumber`**   int32\_t

Le numéro de version du profil dans le stockage persistant au moment de la lecture. Utilisé pour la concurrence optimiste facultative lors de la mise à jour.

## Configuration requise

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

## Voir aussi

[Membres de PFProfilesTypes](/fr/services/playfab/api-references/c/pfprofilestypes/pfprofilestypes_members)


## Related topics

- [PFProfilesGetEntityProfileResponse](/fr/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesgetentityprofileresponse.md)
- [PFProfilesGetEntityProfilesResponse](/fr/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesgetentityprofilesresponse.md)
- [Vue d'ensemble de l'API C Services - PFProfilesTypes.h](/fr/services/playfab/api-references/c/pfprofilestypes/pfprofilestypes_members.md)
- [PFProfilesEntityProfileFileMetadata](/fr/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesentityprofilefilemetadata.md)
- [PFProfilesGetEntityProfilesRequest](/fr/services/playfab/api-references/c/pfprofilestypes/structs/pfprofilesgetentityprofilesrequest.md)
