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

> PFProfilesEntityProfileBody 数据模型。

PFProfilesEntityProfileBody 数据模型。

## 语法

```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;  
    int32_t versionNumber;  
} PFProfilesEntityProfileBody;  
```

### 成员

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

（可选）实体的头像 URL。

**`created`**   time\_t

此配置文件的创建时间（UTC）。

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

（可选）实体的显示名称。此字段对于不同的实体类型可能具有不同的用途。例如：对于标题玩家帐户，它可以表示该玩家的显示名称；而对于角色，它可以是角色的名称。

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

（可选）实体 ID 和类型。

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

（可选）此实体的责任链。请使用 Lineage。

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

（可选）此配置文件的实验变体。

**`experimentVariantsCount`**   uint32\_t

experimentVariants 的计数

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

（可选）此配置文件上的文件。

**`filesCount`**   uint32\_t

files 的计数

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

（可选）此配置文件上的语言。

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

（可选）此配置文件的沿袭。

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

（可选）此配置文件上的对象。

**`objectsCount`**   uint32\_t

objects 的计数

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

（可选）控制对此实体配置文件及其属性的访问权限。仅包括在此配置文件上设置的权限，不包括来自标题和命名空间的全局语句。

**`permissionsCount`**   uint32\_t

permissions 的计数

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

（可选）此配置文件上的统计信息。

**`statisticsCount`**   uint32\_t

statistics 的计数

**`versionNumber`**   int32\_t

读取时持久性存储中配置文件的版本号。在更新期间用于可选的乐观并发。

## 要求

**头文件：** PFProfilesTypes.h

## 另请参阅

[PFProfilesTypes 成员](/services/playfab/api-references/c/pfprofilestypes/pfprofilestypes_members)
