> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Lobby.AddMember

> Lobby.AddMember

## Método (1 de 2)

Agrega un usuario local como miembro al lobby.

```csharp theme={null}
public void AddMember(PFEntityKey localUser, IDictionary<string, string> memberProperties)
```

| parámetro | descripción |
| - | - |
| localUser | La clave de entidad de PlayFab del usuario local que se va a agregar al lobby como miembro. |
| memberProperties | Las propiedades de miembro iniciales que se establecerán para este usuario cuando se una al lobby. |

## Comentarios (1 de 2)

Esta es una operación asincrónica. Tras una finalización correcta, al título se le proporciona un evento [`OnLobbyMemberAdded`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyMemberAdded) seguido de un evento [`OnAddMemberCompleted`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnAddMemberCompleted) con el campo `OnAddMemberCompleted result` establecido en [`Success`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/Success). Tras una finalización con error, al título se le proporciona un [`OnAddMemberCompleted`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnAddMemberCompleted) con el campo `OnAddMemberCompleted result` establecido en un código de error de fallo.

Este método se usa para agregar una entidad local adicional de PlayFab a un objeto de lobby ya existente. Dado que el objeto de lobby ya debe haberse creado mediante una llamada a [`CreateAndJoinLobby`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/CreateAndJoinLobby) o [`JoinLobby`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/JoinLobby), este método es útil principalmente para escenarios con varios usuarios locales.

Esta es una operación asincrónica. El miembro agregado mediante este método no se reflejará en las listas devueltas por [`GetMembers`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMembers) hasta que la operación asincrónica se complete correctamente.

***

## Método (2 de 2)

Agrega un usuario local como miembro al lobby.

```csharp theme={null}
public void AddMember(PlayFabAuthenticationContext localUser, 
    IDictionary<string, string> memberProperties)
```

| parámetro | descripción |
| - | - |
| localUser | La clave de entidad de PlayFab del usuario local que se va a agregar al lobby como miembro. |
| memberProperties | Las propiedades de miembro iniciales que se establecerán para este usuario cuando se una al lobby. |

## Comentarios (2 de 2)

Esta es una operación asincrónica. Tras una finalización correcta, al título se le proporciona un evento [`OnLobbyMemberAdded`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnLobbyMemberAdded) seguido de un evento [`OnAddMemberCompleted`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnAddMemberCompleted) con el campo `OnAddMemberCompleted result` establecido en [`Success`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyError/Success). Tras una finalización con error, al título se le proporciona un [`OnAddMemberCompleted`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/OnAddMemberCompleted) con el campo `OnAddMemberCompleted result` establecido en un código de error de fallo.

Este método se usa para agregar una entidad local adicional de PlayFab a un objeto de lobby ya existente. Dado que el objeto de lobby ya debe haberse creado mediante una llamada a [`CreateAndJoinLobby`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/CreateAndJoinLobby) o [`JoinLobby`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PlayFabMultiplayer/JoinLobby), este método es útil principalmente para escenarios con varios usuarios locales.

Esta es una operación asincrónica. El miembro agregado mediante este método no se reflejará en las listas devueltas por [`GetMembers`](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMembers) hasta que la operación asincrónica se complete correctamente.

## Consulte también

* class [Lobby](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/overview.md)
* class [PFEntityKey](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/PFEntityKey/overview.md)
* namespace [PlayFab.Multiplayer](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference.md)


## Related topics

- [PFLobbyAddMemberCompletedStateChange](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/structs/pflobbyaddmembercompletedstatechange.md)
- [PFLobbyAddMember](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pflobby/functions/pflobbyaddmember.md)
- [Add Members](https://docs.xbox.com/api-reference/groups/add-members.md)
- [Lobby.GetMemberProperties](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/Lobby/GetMemberProperties.md)
- [LobbyCreateConfiguration.MaxMemberCount](https://docs.xbox.com/es/services/playfab/multiplayer/lobby/unity-multiplayer-api-reference/PlayFab.Multiplayer/LobbyCreateConfiguration/MaxMemberCount.md)
