Indicates the type of privilege used in methods such as CheckPrivilegeAsync and ShowSubscriptionAsync.
The privileges indicated in this enumeration are to allow games to present the proper options and error messages in the user interface. Unlike previous versions, Xbox One uses specific privileges to indicate what actions a user can access. Games should not use the user tier (such as Gold, Silver, etc…) to determine what a user is allowed to do.
public enum class KnownPrivileges
| Member | Value | Description |
|---|---|---|
| XPRIVILEGE_ADD_FRIEND | 255 | The user can add a friend to the friends list. |
| XPRIVILEGE_BROADCAST | 190 | The user can broadcast to the network. |
| XPRIVILEGE_CLOUD_GAMING_JOIN_SESSION | 208 | The user can join a cloud compute session. |
| XPRIVILEGE_CLOUD_GAMING_MANAGE_SESSION | 207 | The user can allocate a cloud compute cluster and manage a cloud compute cluster for a hosted game session. |
| XPRIVILEGE_CLOUD_SAVED_GAMES | 209 | The user can save games in cloud title storage. |
| XPRIVILEGE_COMMUNICATIONS | 252 | The user can use asynchronous text messaging with anyone. Extra privacy permissions checks are required to determine who the user is authorized to communicate with. Communicating with other users is subject to additional privacy permission checks. |
| XPRIVILEGE_COMMUNICATION_VOICE_INGAME | 205 | The user can participate in voice chat during parties and multiplayer game sessions. Communicating with other users is subject to additional privacy permission checks. |
| XPRIVILEGE_COMMUNICATION_VOICE_SKYPE | 206 | The user can participate in voice chat over Skype during parties and multiplayer game sessions. Communicating with other users is subject to additional privacy permission checks. |
| XPRIVILEGE_GAME_DVR | 198 | The user can upload recorded in-game videos to the cloud. Viewing these clips is subject to privacy controls. |
| XPRIVILEGE_MULTIPLAYER_PARTIES | 203 | The user can join a party session. |
| XPRIVILEGE_MULTIPLAYER_SESSIONS | 254 | The user can join multiplayer sessions for a game. |
| XPRIVILEGE_PREMIUM_CONTENT | 214 | The user can purchase, download and launch premium content available with the Xbox Live Gold subscription. |
| XPRIVILEGE_PREMIUM_VIDEO | 224 | The user can access premium video services. |
| XPRIVILEGE_PROFILE_VIEWING | 249 | The user is authorized to view other users’ profiles. Viewing other users’ profiles is subject to additional privacy checks. |
| XPRIVILEGE_PURCHASE_CONTENT | 245 | The user is authorized to purchase content. |
| XPRIVILEGE_SHARE_CONTENT | 211 | The user is authorized to share content. |
| XPRIVILEGE_SHARE_KINECT_CONTENT | 199 | Content recorded from the sensor can be uploaded to the cloud and made accessible to anyone. Viewing this content is subject to a privacy setting. |
| XPRIVILEGE_SOCIAL_NETWORK_SHARING | 220 | The user is allowed to share progress information on social networks. |
| XPRIVILEGE_SUBSCRIPTION_CONTENT | 219 | The user can purchase and download premium subscription content and use premium subscription features. |
| XPRIVILEGE_USER_CREATED_CONTENT | 247 | The user is authorized to download and view online user created content. |
| XPRIVILEGE_VIDEO_COMMUNICATIONS | 235 | The user can use video communication with Skype or other providers. Communicating with other users is subject to additional privacy permission checks. |
| XPRIVILEGE_VIEW_FRIENDS_LIST | 197 | The user can view other users’ friends list. |
Namespace: Windows.Xbox.ApplicationModel.Store
Metadata: windows.winmd