情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

PackageVersion Structure

パッケージのバージョン情報を表します。

構文


public value struct PackageVersion

属性

[Version(0x06020000)]

メンバー

PackageVersion構造体 にはこれらのフィールドがあります。

フィールドデータ型説明
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

名前空間

Windows.ApplicationModel
Windows::ApplicationModel [C++]

メタデータ

Windows.winmd

参照

PackageId.Version

 

 

表示: