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

# PartyManager::Initialize

> Initialise l'instance de l'objet PartyManager.

Initialise l'instance de l'objet PartyManager.

## Syntaxe

```cpp theme={null}
PartyError Initialize(  
    PartyString titleId  
)  
```

### Paramètres

**`titleId`**   [PartyString](/fr/services/playfab/multiplayer/networking/reference/typedefs)

ID de titre PlayFab de l'application.

### Valeur renvoyée

PartyError

`c_partyErrorSuccess` si l'appel a réussi ; sinon, un code d'erreur. La forme lisible du code d'erreur peut être obtenue via [GetErrorMessage()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage).

## Remarques

Cette méthode doit être appelée avant toute autre méthode, à l'exception des méthodes statiques [GetSingleton()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getsingleton), [SetMemoryCallbacks()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setmemorycallbacks), [GetMemoryCallbacks()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getmemorycallbacks), [SetThreadAffinityMask()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setthreadaffinitymask), [GetThreadAffinityMask()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getthreadaffinitymask), [SerializeNetworkDescriptor()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_serializenetworkdescriptor), [DeserializeNetworkDescriptor()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_deserializenetworkdescriptor), [SetWorkMode()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setworkmode) et [GetWorkMode()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getworkmode). Initialize() ne peut pas être appelée de nouveau sans un appel ultérieur à [Cleanup()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_cleanup). <br /><br /> Chaque appel à Initialize() doit avoir un appel Cleanup() correspondant.   <br /><br /> Les applications utilisant la version Microsoft Game Core de la bibliothèque Party doivent attendre que la pile réseau Game Core soit initialisée avant d'appeler cette méthode. L'état de la pile réseau peut être déterminé à l'aide de l'API Game Core XNetworkingGetConnectivityHint.   <br /><br /> Les applications utilisant la version Microsoft Game Core de la bibliothèque Party doivent écouter les notifications d'état de l'application via l'API RegisterAppStateChangeNotification. Lorsque l'application est suspendue, elle doit appeler PartyManager::Cleanup(). Lorsque l'application reprend, le titre doit attendre que la pile réseau Game Core soit prête, puis réinitialiser la bibliothèque Party en appelant PartyManager::Initialize().   <br /><br />   Les applications générées pour la plateforme Android doivent s'assurer que BLUETOOTH\_CONNECT figure dans le manifeste de l'application afin que Party puisse surveiller les appareils Bluetooth disponibles et s'y connecter.   <br /><br /> Le `titleId` fourni doit être le même ID de titre que celui utilisé pour obtenir les ID d'entité et les jetons d'entité PlayFab qui seront transmis à [CreateLocalUser()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluser), [CreateLocalUserWithEntityType()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluserwithentitytype) et [PartyLocalUser::UpdateEntityToken()](/fr/services/playfab/multiplayer/networking/reference/classes/PartyLocalUser/methods/partylocaluser_updateentitytoken).

## Configuration requise

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

## Voir aussi

[PartyManager](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/partymanager)\
[PartyManager::CreateLocalUser](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluser)\
[PartyManager::CreateLocalUserWithEntityType](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_createlocaluserwithentitytype)\
[PartyManager::Cleanup](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_cleanup)\
[PartyManager::GetSingleton](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getsingleton)\
[PartyManager::SetMemoryCallbacks](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setmemorycallbacks)\
[PartyManager::GetMemoryCallbacks](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getmemorycallbacks)\
[PartyManager::SetThreadAffinityMask](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_setthreadaffinitymask)\
[PartyManager::GetThreadAffinityMask](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_getthreadaffinitymask)\
[PartyManager::SerializeNetworkDescriptor](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_serializenetworkdescriptor)\
[PartyManager::DeserializeNetworkDescriptor](/fr/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_deserializenetworkdescriptor)\
[PartyLocalUser::UpdateEntityToken](/fr/services/playfab/multiplayer/networking/reference/classes/PartyLocalUser/methods/partylocaluser_updateentitytoken)


## Related topics

- [PartyManager::Initialize](/es/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_initialize.md)
- [PartyManager::Cleanup](/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_cleanup.md)
