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

# PFLobbyMemberDataUpdate

> 用于更新 PlayFab 多人游戏大厅中成员拥有部分的请求结构，包括本地用户的每成员属性。

对大厅文档中成员拥有部分进行更新的请求。

## 语法

```cpp theme={null}
struct PFLobbyMemberDataUpdate {  
    uint32_t memberPropertyCount;  
    const char* const* memberPropertyKeys;  
    const char* const* memberPropertyValues;  
}  
```

### 成员

**`memberPropertyCount`**   uint32\_t

为进行更新的成员要更新的成员属性数量。

在任何给定时间，每个成员最多只能有 `PFLobbyMaxMemberPropertyCount` 个并发属性。因此，在此更新中最多可以指定该数量两倍的唯一属性（如果其中一半属性正在被删除）。<br /><br /> 如果违反属性限制，整个更新操作将失败。

**`memberPropertyKeys`**   const char\* const\*\
*大小为 `memberPropertyCount` 的数组*

为进行更新的成员要更新的成员属性的键。

每个成员的属性仅对大厅成员可见。<br /><br /> 仅会更新此键列表中指定的属性。如果键尚不存在，则将创建该属性。如果新属性值为 nullptr，则将删除该属性。此列表中未包含的任何现有属性将保持不变。

**`memberPropertyValues`**   const char\* const\*\
*大小为 `memberPropertyCount` 的数组*

为进行更新的成员要更新的成员属性的值。

每个成员的属性仅对大厅成员可见。<br /><br /> 若要删除某值，请将其新值设为 nullptr。

## 要求

**头文件：** PFLobby.h

## 另请参阅

[PFLobby 成员](/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members)


## Related topics

- [PFLobbyPostUpdate](/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbypostupdate.md)
- [PFMultiplayer C/C++ API 概览 - PFLobby.h](/zh-CN/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/pflobby_members.md)
- [LobbyDataUpdate.MaxMemberCount](/zh-CN/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/MaxMemberCount.md)
- [LobbyDataUpdate.MembershipLock](/zh-CN/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/MembershipLock.md)
- [LobbyDataUpdate 类](/zh-CN/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyDataUpdate/overview.md)
