Represents the package version info.
Syntax
var packageVersion = { build : /* Your value */, major : /* Your value */, minor : /* Your value */, revision : /* Your value */ }
Attributes
- VersionAttribute(NTDDI_WIN8)
Members
The PackageVersion structure has these fields.
| Field | Data type | Description |
|---|---|---|
| Build | build |
Number [JavaScript] | System.UInt16 [.NET] | uint16 [C++] |
The build version number of the package. |
| Major | major |
Number [JavaScript] | System.UInt16 [.NET] | uint16 [C++] |
The major version number of the package. |
| Minor | minor |
Number [JavaScript] | System.UInt16 [.NET] | uint16 [C++] |
The minor version number of the package. |
| Revision | revision |
Number [JavaScript] | System.UInt16 [.NET] | uint16 [C++] |
The revision version number of the package. |
Examples
Use the Package.Current | current property to get the package for the current app. Use the Package.Id | id property to get the package ID. This example gets package identity information by using members of the Package and PackageId classes.
var package = Windows.ApplicationModel.Package.current; var packageId = package.id; var version = packageId.version; var output = [ "Name: \"" + packageId.name + "\"", "Version: " + version.major + "." + version.minor + "." + version.build + "." + version.revision, "Architecture: " + packageId.architecture, "ResourceId: \"" + packageId.resourceId + "\"", "Publisher: \"" + packageId.publisher + "\"", "PublisherId: \"" + packageId.publisherId + "\"", "FullName: \"" + packageId.fullName + "\"", "FamilyName: \"" + packageId.familyName + "\"", "IsFramework: " + package.isFramework ];
Requirements
|
Minimum supported client | Windows 8 |
|---|---|
|
Minimum supported server | Windows Server 2012 |
|
Minimum supported phone | Windows Phone 8 |
|
Namespace |
|
|
Metadata |
|
See also
Build date: 2/25/2013