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

# Classe PlayFabMultiplayerManager

> Référence de la classe PlayFabMultiplayerManager du SDK Unity Party, le singleton qui gère les réseaux Party, le clavardage et la messagerie de données d'un jeu.

## Propriétés

| Nom | Description |
| - | - |
| [LocalPlayer](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitylocalplayer) | Obtient le joueur local de ce client. |
| [LogLevel](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunityloglevel) | Obtient et définit la quantité de journalisation actuellement activée. |
| [NetworkId](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitynetworkid) | Retourne le NetworkID du réseau actuel auquel le joueur est connecté. Les autres joueurs peuvent utiliser cette chaîne pour rejoindre le réseau. |
| [RemotePlayers](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunityremoteplayers) | Obtient la collection des joueurs distants actuellement connectés au réseau. |
| [SpeechToTextMode](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunityspeechtotextmode) | Obtient ou définit si la reconnaissance vocale est activée. |
| [State](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitystate) | Obtient l'état actuel du gestionnaire multijoueur. |
| [TextToSpeechMode](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitytexttospeechmode) | Obtient ou définit si la synthèse vocale est activée. |
| [TranslateChat](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitytranslatechat) | Obtient ou définit si les messages de clavardage entrants doivent être traduits dans la langue du joueur local. |

## Méthodes

| Nom | Description |
| - | - |
| [SendChatMessage](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/partyunitysendchatmessage) | Envoie un message de clavardage à une liste spécifique de joueurs (destinataires). |
| [SendChatMessageToAllPlayers](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/partyunitysendchatmessagetoallplayers) | Diffuse un message texte à tous les joueurs. Cette API envoie un message de façon à garantir son arrivée, dans l'ordre séquentiel. |
| [CreateAndJoinNetwork](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunitycreateandjoinnetwork) | Crée un réseau que les joueurs peuvent rejoindre. Une fois que le joueur a rejoint le réseau, il peut envoyer des messages de clavardage et de données aux autres joueurs du réseau. |
| [Get](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityget) | Retourne une référence à l'instance singleton de PlayFabMultiplayerManager. |
| [JoinNetwork](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunitycreateandjoinnetwork) | Fait rejoindre le réseau spécifié à ce joueur. |
| [LeaveNetwork](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityleavenetwork) | Fait quitter le réseau au joueur local. |
| [ResetParty](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityresetparty) | Quitte le réseau, nettoie et réinitialise toutes les ressources liées à Party et l'objet PlayFabMultiplayerManager correspondant. Si l'objet était connecté à un réseau, tente de se reconnecter au même réseau. |
| [Resume](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityresume) | Lorsque l'application reprend, réinitialise Party et toutes les ressources de l'objet PlayFabMultiplayerManager. |
| [SendDataMessage](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunitysenddatamessage) | Envoie un message de données aux joueurs spécifiés à l'aide des options de remise spécifiées. Méthode la plus avancée d'envoi de messages de données, qui offre au développeur davantage de contrôle sur la façon dont le message est envoyé. |
| [SendDataMessageToAllPlayers](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunitysenddatamessagetoallplayers) | Diffuse un message de données à tous les joueurs. |
| [Suspend](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunitysuspend) | Pendant la suspension de l'application, suspend l'exécution de Party et récupère immédiatement toutes les ressources associées à l'objet PlayFabMultiplayerManager. |
| [UpdateEntityToken](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityupdateentitytoken) | Met à jour le jeton d'entité de l'utilisateur local actuel. |

## Événements

| Nom | Description |
| - | - |
| [OnChatMessageReceived](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonchatmessagereceived) | Se produit lorsqu'un message de clavardage est reçu. |
| [OnDataMessageReceived](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityondatamessagereceived) | Se produit lorsqu'un message de données est reçu. |
| [OnDataMessageNoCopyReceived](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityondatamessagenocopyreceived) | Se produit lorsqu'un message de données est reçu. |
| [OnErrorEventHandler](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonerroreventhandler) | Se produit lorsqu'une erreur survient. |
| [OnNetworkChanged](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonnetworkchanged) | Se produit lorsque le réseau change. Lorsque cet événement se déclenche, vous devez déplacer tous les joueurs vers le nouveau réseau, spécifié dans newNetworkID, afin que les joueurs puissent continuer à communiquer. |
| [OnNetworkJoined](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonnetworkjoined) | Se produit lorsque le joueur local rejoint le réseau. |
| [OnNetworkLeft](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonnetworkleft) | Se produit lorsque le joueur local quitte le réseau. |
| [OnRemotePlayerJoined](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonremoteplayerjoined) | Se produit lorsqu'un joueur distant rejoint le réseau. |
| [OnRemotePlayerLeft](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/events/partyunityonremoteplayerleft) | Se produit lorsqu'un joueur distant quitte le réseau. |


## Related topics

- [PlayFabMultiplayerManager.Get](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityget.md)
- [PlayFabMultiplayerManager.State](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitystate.md)
- [PlayFabMultiplayerManager.Get().Resume](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunityresume.md)
- [PlayFabMultiplayerManager.Get().Suspend](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/methods/playfabunitysuspend.md)
- [PlayFabMultiplayerManager.LocalPlayer](/fr-CA/services/playfab/multiplayer/networking/unity-party-api-reference/classes/playfabmultiplayermanager/properties/playfabunitylocalplayer.md)
