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

# XblSocialManagerUser

> XblSocialManagerUser

# XblSocialManagerUser

Usuário social do XBOX que contém dados de perfil, presença, cor preferida e histórico de títulos.

## Sintaxe

```cpp theme={null}
typedef struct XblSocialManagerUser {  
    uint64_t xboxUserId;  
    bool isFavorite;  
    bool isFriend;  
    bool isFollowingUser;  
    bool isFollowedByCaller;  
    char displayName[XBL_DISPLAY_NAME_CHAR_SIZE];  
    char realName[XBL_REAL_NAME_CHAR_SIZE];  
    char displayPicUrlRaw[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE];  
    bool useAvatar;  
    char gamerscore[XBL_GAMERSCORE_CHAR_SIZE];  
    char gamertag[XBL_GAMERTAG_CHAR_SIZE];  
    char modernGamertag[XBL_MODERN_GAMERTAG_CHAR_SIZE];  
    char modernGamertagSuffix[XBL_MODERN_GAMERTAG_SUFFIX_CHAR_SIZE];  
    char uniqueModernGamertag[XBL_UNIQUE_MODERN_GAMERTAG_CHAR_SIZE];  
    XblSocialManagerPresenceRecord presenceRecord;  
    XblTitleHistory titleHistory;  
    XblPreferredColor preferredColor;  
} XblSocialManagerUser  
```

### Membros

*xboxUserId*\
Tipo: uint64\_t

A ID de usuário do Xbox.

*isFavorite*\
Tipo: bool

Indica se o usuário é um favorito.

*isFriend*\
Tipo: bool

Indica se existe uma relação mútua de seguidor/seguindo entre um usuário e outro usuário

*isFollowingUser*\
Tipo: bool

Não indica mais se um usuário chamador está seguindo um determinado usuário. Mantido para fins de compatibilidade com versões anteriores. O valor deste campo é determinado pelo valor de 'isFriend'

*isFollowedByCaller*\
Tipo: bool

Não indica mais se um usuário chamador é seguido por um determinado usuário. Mantido para fins de compatibilidade com versões anteriores. O valor deste campo é determinado pelo valor de 'isFriend'

*displayName*\
Tipo: char\[XBL\_DISPLAY\_NAME\_CHAR\_SIZE]

O nome de exibição codificado em UTF-8. Muitas operações em lote realizadas por XblSocialManager não retornarão um displayName para os jogadores. Use gamerTag ou modernGamerTag em vez disso

*realName*\
Tipo: char\[XBL\_REAL\_NAME\_CHAR\_SIZE]

O nome real codificado em UTF-8.

*displayPicUrlRaw*\
Tipo: char\[XBL\_DISPLAY\_PIC\_URL\_RAW\_CHAR\_SIZE]

O URI da imagem de exibição codificado em UTF-8.

*useAvatar*\
Tipo: bool

Indica se o avatar do jogador deve ser usado.

*gamerscore*\
Tipo: char\[XBL\_GAMERSCORE\_CHAR\_SIZE]

O gamerscore do jogador codificado em UTF-8.

*gamertag*\
Tipo: char\[XBL\_GAMERTAG\_CHAR\_SIZE]

O gamertag do jogador codificado em UTF-8.

*modernGamertag*\
Tipo: char\[XBL\_MODERN\_GAMERTAG\_CHAR\_SIZE]

Gamertag moderno do jogador. Não há garantia de que seja exclusivo.

*modernGamertagSuffix*\
Tipo: char\[XBL\_MODERN\_GAMERTAG\_SUFFIX\_CHAR\_SIZE]

Sufixo acrescentado ao gamertag moderno para garantir a exclusividade. Pode estar vazio em alguns casos.

*uniqueModernGamertag*\
Tipo: char\[XBL\_UNIQUE\_MODERN\_GAMERTAG\_CHAR\_SIZE]

Gamertag moderno e sufixo combinados. O formato será "MGT#suffix". Há garantia de que não terá mais de 16 caracteres renderizados.

*presenceRecord*\
Tipo: [XblSocialManagerPresenceRecord](/pt-BR/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanagerpresencerecord)

Registro de presença do usuário.

*titleHistory*\
Tipo: [XblTitleHistory](/pt-BR/reference/live/xsapi-c/social_manager_c/structs/xbltitlehistory)

Histórico de títulos do usuário.

*preferredColor*\
Tipo: [XblPreferredColor](/pt-BR/reference/live/xsapi-c/social_manager_c/structs/xblpreferredcolor)

Cor preferida do usuário.

## Membro de

[XblSocialManagerEvent](/pt-BR/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanagerevent)

## Requisitos

**Cabeçalho:** social\_manager\_c.h

## Confira também

[social\_manager\_c](/pt-BR/reference/live/xsapi-c/social_manager_c/social_manager_c_members)


## Related topics

- [XblSocialManagerUser](/reference/live/xsapi-c/social_manager_c/structs/xblsocialmanageruser.md)
- [XblSocialManagerUserGroupGetUsers](/reference/live/xsapi-c/social_manager_c/functions/xblsocialmanagerusergroupgetusers.md)
