Bagikan melalui


Kelas PackageVersion

Mewakili versi paket kerangka kerja SDK Aplikasi Windows.

Sintaks

class PackageVersion : public PACKAGE_VERSION;

Persyaratan

SDK minimum yang didukung: SDK Aplikasi Windows versi 1.1

Namespace layanan: Microsoft::Windows::ApplicationModel

Header: MddBootstrap.h

Konstruktor

Konstruktor Deskripsi
Konstruktor PackageVersion Menginisialisasi instans baru kelas PackageVersion .

Fungsi anggota

Fungsi Deskripsi
PackageVersion::Fungsi ToString Mengambil versi sebagai std::wstring.
Fungsi PackageVersion::ToVersion Mengambil versi sebagai uint64_t.

Konstruktor PackageVersion::P ackageVersion

Menginisialisasi instans baru kelas PackageVersion .

Sintaks

PackageVersion();
PackageVersion(uint16_t major, uint16_t minor = 0, uint16_t build = 0, uint16_t revision = 0);
PackageVersion(uint64_t version);

Parameter

major Nilai uint16_t yang mewakili major posisi major.minor.build.revision urutan.

minorNilai uint16_t opsional yang mewakili minor posisi major.minor.build.revision urutan. Default ke 0.

buildNilai uint16_t opsional yang mewakili build posisi major.minor.build.revision urutan. Default ke 0.

revisionNilai uint16_t opsional yang mewakili revision posisi major.minor.build.revision urutan. Default ke 0.

versionmajor.minor.build.revision Urutan yang dikodekan sebagai uint64_t (little-endian) (sehingga 16 bit pertama berisi revisi, dan sebagainya).

PackageVersion::Fungsi ToString

Mengambil versi sebagai std::wstring.

Sintaks

std::wstring ToString() const;

Nilai hasil

major.minor.build.revision Urutan yang dikodekan sebagai string (std::wstring) dalam format "12345.12345.12345.12345" + null-terminator.

Fungsi PackageVersion::ToVersion

Mengambil versi sebagai uint64_t.

Sintaks

uint64_t ToVersion() const;

Nilai hasil

Urutan yang major.minor.build.revision dikodekan sebagai uint64_t (little-endian) (sehingga 16 bit pertama berisi revisi, dan sebagainya).

Lihat juga