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

# XblPermission

> XblPermission

# XblPermission

Acciones para las que un cliente puede comprobar el permiso.

## Sintaxis

```cpp theme={null}
enum class XblPermission  : uint32_t  
{  
    Unknown = 0,  
    CommunicateUsingText = 1000,  
    CommunicateUsingVideo = 1001,  
    CommunicateUsingVoice = 1002,  
    ViewTargetProfile = 1004,  
    ViewTargetGameHistory = 1005,  
    ViewTargetVideoHistory = 1006,  
    ViewTargetMusicHistory = 1007,  
    ViewTargetExerciseInfo = 1009,  
    ViewTargetPresence = 1011,  
    ViewTargetVideoStatus = 1012,  
    ViewTargetMusicStatus = 1013,  
    PlayMultiplayer = 1014,  
    ViewTargetUserCreatedContent = 1018,  
    BroadcastWithTwitch = 1019,  
    WriteComment = 1022,  
    ShareItem = 1024,  
    ShareTargetContentToExternalNetworks = 1025,  
}  
```

## Constantes

| Constante                            | Descripción                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Unknown                              | Permiso no reconocido (no es ninguno de los valores siguientes).                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| CommunicateUsingText                 | Comprueba si el usuario puede enviar o no un mensaje con contenido de texto o una invitación al usuario de destino. Este valor no cambia si el jugador ha silenciado al usuario de destino. Use CommunicateUsingVoice en su lugar. Este valor será false si ha configurado sus comunicaciones como solo para amigos y el destino no es un amigo. Este valor será false si el usuario de destino le ha bloqueado. Este valor será false si ha establecido su configuración de comunicaciones en Bloqueado. |
| CommunicateUsingVideo                | Comprueba si el usuario puede comunicarse o no mediante vídeo con el usuario de destino.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| CommunicateUsingVoice                | Comprueba si el usuario puede comunicarse o no mediante voz con el usuario de destino. Será false si el jugador ha silenciado al usuario de destino.                                                                                                                                                                                                                                                                                                                                                      |
| ViewTargetProfile                    | Comprueba si el usuario puede ver o no el perfil del usuario de destino.                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ViewTargetGameHistory                | Comprueba si el usuario puede ver o no el historial de juegos del usuario de destino.                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ViewTargetVideoHistory               | Comprueba si el usuario puede ver o no el historial detallado de visualización de vídeo del usuario de destino.                                                                                                                                                                                                                                                                                                                                                                                           |
| ViewTargetMusicHistory               | Comprueba si el usuario puede ver o no el historial detallado de escucha de música del usuario de destino.                                                                                                                                                                                                                                                                                                                                                                                                |
| ViewTargetExerciseInfo               | Comprueba si el usuario puede ver o no la información de ejercicio del usuario de destino.                                                                                                                                                                                                                                                                                                                                                                                                                |
| ViewTargetPresence                   | Comprueba si el usuario puede ver o no el estado en línea del usuario de destino.                                                                                                                                                                                                                                                                                                                                                                                                                         |
| ViewTargetVideoStatus                | Comprueba si el usuario puede ver o no los detalles del estado de vídeo del destino (presencia en línea extendida).                                                                                                                                                                                                                                                                                                                                                                                       |
| ViewTargetMusicStatus                | Comprueba si el usuario puede ver o no los detalles del estado de música del destino (presencia en línea extendida).                                                                                                                                                                                                                                                                                                                                                                                      |
| PlayMultiplayer                      | Comprueba si un usuario puede jugar o no en modo multijugador con el usuario de destino.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| ViewTargetUserCreatedContent         | Comprueba si el usuario puede ver o no el contenido creado por el usuario de destino.                                                                                                                                                                                                                                                                                                                                                                                                                     |
| BroadcastWithTwitch                  | Comprueba si el usuario puede difundir o no sesiones en Twitch.                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| WriteComment                         | Comprueba si el usuario puede escribir o no un comentario en un objeto propiedad del destino.                                                                                                                                                                                                                                                                                                                                                                                                             |
| ShareItem                            | Comprueba si el usuario puede compartir o no un elemento propiedad del destino.                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ShareTargetContentToExternalNetworks | Comprueba si el usuario puede compartir o no un elemento propiedad del destino en redes sociales externas.                                                                                                                                                                                                                                                                                                                                                                                                |

## Comentarios

El permiso puede estar restringido por la falta de un privilegio del autor de la llamada o por una restricción de privacidad del destino.

## Miembro de

[XblPermissionCheckResult](/reference/live/xsapi-c/privacy_c/structs/xblpermissioncheckresult)

## Argumento de

[XblPrivacyCheckPermissionAsync](/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionasync)\
[XblPrivacyCheckPermissionForAnonymousUserAsync](/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionforanonymoususerasync)\
[XblPrivacyBatchCheckPermissionAsync](/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionasync)

## Requisitos

**Encabezado:** privacy\_c.h

## Consulte también

[privacy\_c](/reference/live/xsapi-c/privacy_c/privacy_c_members)


## Related topics

- [XblPermissionCheckResult](/es/reference/live/xsapi-c/privacy_c/structs/xblpermissioncheckresult.md)
- [XblPrivacyCheckPermissionAsync](/es/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionasync.md)
- [XblPrivacyCheckPermissionForAnonymousUserAsync](/es/reference/live/xsapi-c/privacy_c/functions/xblprivacycheckpermissionforanonymoususerasync.md)
- [XblPrivacyBatchCheckPermissionAsync](/es/reference/live/xsapi-c/privacy_c/functions/xblprivacybatchcheckpermissionasync.md)
- [Uso en el cliente de los privilegios de usuario de los servicios XBOX](/es/services/xbox-services/fundamentals/identity/privileges/concepts/live-user-privileges-client.md)
