다음을 통해 공유


PackageVersion 구조체

정의

패키지 버전 정보를 나타냅니다.

public value class PackageVersion
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct PackageVersion
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct PackageVersion
var packageVersion = {
major : /* Your value */,
minor : /* Your value */,
build : /* Your value */,
revision : /* Your value */
}
Public Structure PackageVersion
상속
PackageVersion
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

예제

Package.Current 속성을 사용하여 현재 앱에 대한 패키지를 가져옵니다. Package.Id 속성을 사용하여 패키지 ID를 가져옵니다. 그러면 버전을 가져올 수 있습니다.

var package = Windows.ApplicationModel.Package.current;
var packageId = package.id;
var version = packageId.version;
using Windows.ApplicationModel;

Package package = Package.Current;
PackageId packageId = package.Id;
PackageVersion version = packageId.Version;
Dim package As Windows.ApplicationModel.Package = Windows.ApplicationModel.Package.Current
Dim packageId As Windows.ApplicationModel.PackageId = package.Id
Dim version As Windows.ApplicationModel.PackageVersion = packageId.Version
Windows::ApplicationModel::Package package{ Windows::ApplicationModel::Package::Current() };
Windows::ApplicationModel::PackageId packageId{ package.Id() };
Windows::ApplicationModel::PackageVersion version{ packageId.Version() };
Windows::ApplicationModel::Package^ package = Windows::ApplicationModel::Package::Current;
Windows::ApplicationModel::PackageId^ packageId = package->Id;
Windows::ApplicationModel::PackageVersion version = packageId->Version;

필드

Build

패키지의 빌드 버전 번호입니다.

Major

패키지의 주 버전 번호입니다.

Minor

패키지의 부 버전 번호입니다.

Revision

패키지의 수정 버전 번호입니다.

적용 대상

추가 정보