IVersionTracking Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The VersionTracking API provides an easy way to track an app's version on a device.
public interface class IVersionTracking
public interface IVersionTracking
type IVersionTracking = interface
Public Interface IVersionTracking
Properties
BuildHistory |
Gets the collection of build numbers of the app that ran on this device. |
CurrentBuild |
Gets the current build of the app. |
CurrentVersion |
Gets the current version number of the app. |
FirstInstalledBuild |
Gets the build number of first version of the app that was installed on this device. |
FirstInstalledVersion |
Gets the version number of the first version of the app that was installed on this device. |
IsFirstLaunchEver |
Gets a value indicating whether this is the first time this app has ever been launched on this device. |
IsFirstLaunchForCurrentBuild |
Gets a value indicating if this is the first launch of the app for the current build number. |
IsFirstLaunchForCurrentVersion |
Gets a value indicating if this is the first launch of the app for the current version number. |
PreviousBuild |
Gets the build number for the previously run version. |
PreviousVersion |
Gets the version number for the previously run version. |
VersionHistory |
Gets the collection of version numbers of the app that ran on this device. |
Methods
IsFirstLaunchForBuild(String) |
Determines if this is the first launch of the app for a specified build number. |
IsFirstLaunchForVersion(String) |
Determines if this is the first launch of the app for a specified version number. |
Track() |
Starts tracking version information. |