The unlock progress of a particular achievement can be retrieved using Achievements.GetAllProgress(). It can be used to display the progress of each achievement in your game. See the following link for more information.
Fields
readonly string Bitfield[Get]
If the type of the achievement is AchievementType.Bitfield it represents the current bitfield state that the achievement has reached.
readonly ulong Count[Get]
If the type of the achievement is AchievementType.Count, it represents the current counter state that the achievement has reached.
readonly bool IsUnlocked[Get]
If the user has already unlocked this achievement.
readonly string Name[Get]
The unique string that you use to reference the achievement in your app, as specified in the developer dashboard. It can be retrieved using AchievementDefinition::Name.
readonly DateTime UnlockTime[Get]
If the achievement is unlocked, the time when it was unlocked.