Microsoft.Xbox.Services.Achievements Namespace

Contains classes and enumerations that let you retrieve information about player achievements from Xbox Live.

Classes

Achievement

Represents an achievement, a system-wide mechanism for directing and rewarding users' in-game actions consistently across all games.

AchievementMediaAsset

Represents a media asset for an achievement.

AchievementProgression

Represents progress details about the achievement, including requirements.

AchievementRequirement

Represents requirements for unlocking the achievement.

AchievementReward

Represents a reward that is associated with the achievement.

AchievementService

Represents an endpoint that you can use to access the Achievement service.

AchievementsResult

Represents a collection of Achievement class objects returned by a request.

AchievementTimeWindow

Represents an interval of time during which an achievement can be unlocked. This class is only used when the AchievementType enumeration is set to Challenge.

AchievementTitleAssociation

Represents the association between a title and achievements.

Enums

AchievementMediaAssetType

Enumeration values that indicate the media asset type associated with the achievement.

AchievementOrderBy

Enumeration values that indicate the achievement sort order.

AchievementParticipationType

Enumeration values that indicate the participation type for an achievement.

AchievementProgressState

Enumeration values that indicate the state of a player's progress towards unlocking an achievement.

AchievementRewardType

Enumeration values that indicate the reward type for an achievement.

AchievementType

Enumeration values that indicate the achievement type.