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

# chat_user::set_custom_user_context

> chat_user::set_custom_user_context

# chat\_user::set\_custom\_user\_context

Define o valor de contexto personalizado, privado e opcional do aplicativo, do tamanho de um ponteiro, para este usuário.

<a id="syntaxSection" />

## Sintaxe

```cpp theme={null}
void set_custom_user_context(  
    void* customUserContext  
)  
```

<a id="parametersSection" />

### Parâmetros

*customUserContext*   \_In\_opt\_\
Tipo: void\*

Um valor arbitrário, do tamanho de um ponteiro, a ser armazenado para o objeto `chat_user`.

<a id="retvalSection" />

### Valor retornado

Tipo: void

Nenhum.

<a id="remarksSection" />

## Comentários

Este método define o valor de contexto personalizado, privado e opcional do aplicativo, do tamanho de um ponteiro, para este objeto [chat\_user](/pt-BR/reference/chat/gamechat2/classes/chat_user/chat_user). O contexto de usuário personalizado normalmente é usado como um "atalho" que simplifica o acesso à memória local específica do aplicativo associada ao usuário, sem exigir uma pesquisa de mapeamento. Use o método [chat\_user::custom\_user\_context](/pt-BR/reference/chat/gamechat2/classes/chat_user/methods/chat_user_custom_user_context) para recuperar o contexto de usuário personalizado de um objeto `chat_user`.

O contexto de usuário personalizado é tratado como opaco pela biblioteca do Game Chat 2 e só é válido no dispositivo local; ele não é transmitido pela rede.

<a id="requirementsSection" />

## Requisitos

**Cabeçalho:** GameChat2.h

**Plataformas com suporte:** Windows, consoles da família XBOX One e consoles XBOX Series

<a id="seealsoSection" />

## Confira também

[Introdução ao Game Chat 2](/pt-BR/services/xbox-services/multiplayer/chat/game-chat2/game-chat-2-intro)\
[chat\_user](/pt-BR/reference/chat/gamechat2/classes/chat_user/chat_user)


## Related topics

- [chat_user::custom_user_context](/pt-BR/reference/chat/gamechat2/classes/chat_user/methods/chat_user_custom_user_context.md)
- [chat_user_local::set_remote_user_muted](/pt-BR/reference/chat/gamechat2/classes/chat_user/chat_user_local/methods/chat_user_local_set_remote_user_muted.md)
- [chat_user_local::set_microphone_muted](/pt-BR/reference/chat/gamechat2/classes/chat_user/chat_user_local/methods/chat_user_local_set_microphone_muted.md)
- [chat_user_local::set_communication_relationship](/pt-BR/reference/chat/gamechat2/classes/chat_user/chat_user_local/methods/chat_user_local_set_communication_relationship.md)
- [PartyXblChatUser::SetCustomContext](/pt-BR/services/playfab/multiplayer/networking/xblreference/classes/PartyXblChatUser/methods/partyxblchatuser_setcustomcontext.md)
