| title | PackageVersion struct |
|---|---|
| description | Represents a version of the Windows App SDK framework package (C#). |
| ms.topic | article |
| ms.date | 04/05/2022 |
| keywords | windows 10, windows 11, Windows App SDK, desktop development, C#, interop, Bootstrapper, Bootstrapper API |
| ms.localizationpriority | low |
Represents a version of the Windows App SDK framework package.
Namespace: Microsoft.Windows.ApplicationModel.DynamicDependency
Assembly: Microsoft.WindowsAppRuntime.Bootstrap.Net.dll
public struct PackageVersionInitializes a new instance of the PackageVersion class.
public PackageVersion(ushort major);
public PackageVersion(ushort major, ushort minor);
public PackageVersion(ushort major, ushort minor, ushort build);
public PackageVersion(ushort major, ushort minor, ushort build, ushort revision);
public PackageVersion(ulong version);major ushort
The major position of a major.minor.build.revision sequence.
minor ushort
The minor position of a major.minor.build.revision sequence. Defaults to 0.
build ushort
The build position of a major.minor.build.revision sequence. Defaults to 0.
revision ushort
The revision position of a major.minor.build.revision sequence. Defaults to 0.
version ulong
A major.minor.build.revision sequence encoded as a (little-endian) UInt64 (so that the first 16 bits contain the revision, and so on).
Gets or sets the build position of a major.minor.build.revision sequence.
public ushort Build;Gets or sets the major position of a major.minor.build.revision sequence.
public ushort Major;Gets or sets the minor position of a major.minor.build.revision sequence.
public ushort Minor;Gets or sets the revision position of a major.minor.build.revision sequence.
public ushort Revision;Retrieves the version as a string.
public override string ToString();The major.minor.build.revision sequence encoded as a string.
Retrieves the version as a UInt64.
public ulong ToVersion();The major.minor.build.revision sequence encoded as a (little-endian) UInt64 (so that the first 16 bits contain the revision, and so on).
| Product | Introduced in |
|---|---|
| Windows App SDK | Windows App SDK 1.0 |