Classe PackageVersion

Rappresenta una versione del pacchetto framework di Windows App SDK.

Sintassi

class PackageVersion : public PACKAGE_VERSION;

Requisiti

SDK minimo supportato: Windows App SDK versione 1.1

Spazio dei nomi: Microsoft::Windows::ApplicationModel

Intestazione: MddBootstrap.h

Costruttori

Costruttore Descrizione
Costruttore PackageVersion Inizializza una nuova istanza della classe PackageVersion.

Funzioni membro

Funzione Descrizione
Funzione PackageVersion::ToString Recupera la versione come std::wstring.
Funzione PackageVersion::ToVersion Recupera la versione come uint64_t.

Costruttore PackageVersion::PackageVersion

Inizializza una nuova istanza della classe PackageVersion.

Sintassi

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

Parametri

major Un valore uint16_t che rappresenta la major posizione di una major.minor.build.revision sequenza.

minor Un valore facoltativo uint16_t che rappresenta la posizione minor di una sequenza major.minor.build.revision. Il valore predefinito è 0.

build Un valore facoltativo uint16_t che rappresenta la posizione build di una sequenza major.minor.build.revision. Il valore predefinito è 0.

revision Un valore facoltativo uint16_t che rappresenta la posizione revision di una sequenza major.minor.build.revision. Il valore predefinito è 0.

version Una sequenza codificata major.minor.build.revision come (little-endian) uint64_t (in modo che i primi 16 bit contengano la revisione e così via).

Funzione PackageVersion::ToString

Recupera la versione come std::wstring.

Sintassi

std::wstring ToString() const;

Valore restituito

La sequenza codificata major.minor.build.revision come stringa (std::wstring) nel formato "12345.12345.12345.12345" + terminatore Null.

Funzione PackageVersion::ToVersion

Recupera la versione come uint64_t.

Sintassi

uint64_t ToVersion() const;

Valore restituito

La sequenza codificata major.minor.build.revision come (little-endian) uint64_t (in modo che i primi 16 bit contengano la revisione e così via).

Vedi anche