PackageVersion Structure
패키지 버전 정보를 나타냅니다.
구문
public value struct PackageVersion
특성
- [Version(0x06020000)]
멤버
PackageVersion구조체에는 다음과 같은 필드가 있습니다.
필드 | 데이터 형식 | Description |
---|---|---|
Build | build |
Number [JavaScript] | System.UInt16 [.NET] | uint16 [C++] |
패키지의 빌드 버전 번호입니다. |
Major | major |
Number [JavaScript] | System.UInt16 [.NET] | uint16 [C++] |
패키지의 주 버전 번호입니다. |
Minor | minor |
Number [JavaScript] | System.UInt16 [.NET] | uint16 [C++] |
패키지의 부 버전 번호입니다. |
Revision | revision |
Number [JavaScript] | System.UInt16 [.NET] | uint16 [C++] |
패키지의 수정 버전 번호입니다. |
예제
Package.Current | current 속성을 사용하여 현재 앱의 패키지를 가져옵니다. Package.Id | id 속성을 사용하여 패키지 ID를 가져옵니다. 이 예제에서는 Package 및 PackageId 클래스의 멤버를 사용하여 패키지 ID 정보를 가져옵니다.
Windows::ApplicationModel::Package^ package = Windows::ApplicationModel::Package::Current; Windows::ApplicationModel::PackageId^ packageId = package->Id; Windows::ApplicationModel::PackageVersion version = packageId->Version; Platform::String^ output = "Name: \"" + packageId->Name + "\"\n" + "Version: " + VersionString(version) + "\n" + "Architecture: " + ArchitectureString(packageId->Architecture) + "\n" + "ResourceId: \"" + packageId->ResourceId + "\"\n" + "Publisher: \"" + packageId->Publisher + "\"\n" + "PublisherId: \"" + packageId->PublisherId + "\"\n" + "FullName: \"" + packageId->FullName + "\"\n" + "FamilyName: \"" + packageId->FamilyName + "\"\n" + "IsFramework: " + package->IsFramework.ToString();
요구 사항
지원되는 최소 클라이언트 | Windows 8 |
---|---|
지원되는 최소 서버 | Windows Server 2012 |
지원되는 최소 전화 | Windows Phone 8 |
Namespace |
|
Metadata |
|
참고 항목
표시: