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

# PartyEndpoint::GetSharedProperty

> Obtient la valeur d'une propriété partagée.

Obtient la valeur d'une propriété partagée.

## Syntaxe

```cpp theme={null}
PartyError GetSharedProperty(  
    PartyString key,  
    PartyDataBuffer* value  
)  
```

### Paramètres

**`key`**   [PartyString](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/typedefs.md)

La clé de la propriété partagée à récupérer.

**`value`**   [PartyDataBuffer\*](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/structs/partydatabuffer.md)\
*output*

Une structure de sortie qui reçoit un pointeur vers la valeur de la propriété et la longueur en octets des données de la valeur. Si la propriété est introuvable, l'appel réussit, mais la valeur est nullptr et la longueur en octets est 0.

### Valeur de retour

PartyError

`c_partyErrorSuccess` si l'appel a réussi; sinon, un code d'erreur. La forme lisible du code d'erreur peut être obtenue au moyen de [PartyManager::GetErrorMessage()](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_geterrormessage.md).

## Remarques

Si aucune propriété n'est associée à la clé, la valeur obtenue est nullptr. La valeur retournée n'est valide que jusqu'au prochain appel à [PartyManager::StartProcessingStateChanges()](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyManager/methods/partymanager_startprocessingstatechanges.md).

## Configuration requise

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

## Voir aussi

[PartyEndpoint](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/partyendpoint.md)\
[PartyNetwork::CreateEndpoint](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_createendpoint.md)


## Related topics

- [PartyNetwork::CreateEndpoint](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_createendpoint.md)
- [Notes de version de PlayFab Party](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/release-notes.md)
- [PartyEndpoint::GetLocal](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getlocal.md)
- [PartyEndpoint::GetDevice](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getdevice.md)
- [PartyEndpoint::GetNetwork](https://docs.xbox.com/fr-CA/services/playfab/multiplayer/networking/reference/classes/PartyEndpoint/methods/partyendpoint_getnetwork.md)
