Classe PackageVersion

Representa uma versão do pacote de estrutura SDK do Aplicativo Windows.

Sintaxe

class PackageVersion : public PACKAGE_VERSION;

Requisitos

SDK mínimo com suporte: SDK do Aplicativo Windows versão 1.1

Namespace: Microsoft::Windows::ApplicationModel

Cabeçalho: MddBootstrap.h

Construtores

Construtor Descrição
Construtor PackageVersion Inicializa uma nova instância da classe PackageVersion .

Funções de membro

Função Descrição
Função PackageVersion::ToString Recupera a versão como um std::wstring.
Função PackageVersion::ToVersion Recupera a versão como um uint64_t.

Construtor PackageVersion::P ackageVersion

Inicializa uma nova instância da classe PackageVersion .

Sintaxe

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

Parâmetros

major Um valor uint16_t que representa a major posição de uma major.minor.build.revision sequência.

minorUm valor uint16_t opcional que representa a minor posição de uma major.minor.build.revision sequência. Assume o padrão de 0.

buildUm valor uint16_t opcional que representa a build posição de uma major.minor.build.revision sequência. Assume o padrão de 0.

revisionUm valor uint16_t opcional que representa a revision posição de uma major.minor.build.revision sequência. Assume o padrão de 0.

versionUma major.minor.build.revision sequência codificada como um uint64_t (little-endian) (de modo que os primeiros 16 bits contenham a revisão e assim por diante).

Função PackageVersion::ToString

Recupera a versão como um std::wstring.

Sintaxe

std::wstring ToString() const;

Valor retornado

A major.minor.build.revision sequência codificada como uma cadeia de caracteres (std::wstring) no formato "12345.12345.12345.12345" + terminador nulo.

Função PackageVersion::ToVersion

Recupera a versão como um uint64_t.

Sintaxe

uint64_t ToVersion() const;

Valor retornado

A major.minor.build.revision sequência codificada como um uint64_t (little-endian) (de modo que os primeiros 16 bits contenham a revisão e assim por diante).

Confira também