Constantes para uso com a API do Bootstrapper C++

As constantes a seguir (para uso com a API do Bootstrapper C++) são declaradas em WindowsAppSDK-VersionInfo.h.

Namespace Microsoft::WindowsAppSDK::Release

Constante Valor Descrição
constexpr Canal PCWSTR [dependente da versão] O canal da versão SDK do Aplicativo Windows; por exemplo, L"preview" ou string vazia para stable.
constexpr PCWSTR FormattedVersionShortTag [dependente da versão] A marca de versão de formato curto do SDK do Aplicativo Windows, formatada para concatenação ao construir identificadores; por exemplo, "-p2" ou string vazia para stable.
constexpr PCWSTR FormattedVersionTag [dependente da versão] A marca de versão do SDK do Aplicativo Windows, formatada para concatenação ao construir identificadores; por exemplo, "-preview2" ou string vazia para stable.
constexpr uint16_t Major [dependente da versão] A versão principal da versão SDK do Aplicativo Windows.
constexpr uint32_t MajorMinor [dependente da versão] A versão principal e secundária da versão SDK do Aplicativo Windows, codificada como um uint32_t (0xMMMMNNNN em que M=major, N=minor).
constexpr uint16_t Menor [dependente da versão] A versão secundária da versão SDK do Aplicativo Windows.
constexpr uint16_t Patch [dependente da versão] A versão de patch da versão SDK do Aplicativo Windows.
constexpr PCWSTR VersionShortTag [dependente da versão] A marca de versão de formato curto do SDK do Aplicativo Windows; por exemplo, L"p2" ou string vazia para estável.
constexpr PCWSTR VersionTag [dependente da versão] A marca de versão do SDK do Aplicativo Windows; por exemplo, L"preview2" ou string vazia para stable.

Namespace Microsoft::WindowsAppSDK::Runtime::Identity

Constante Valor Descrição
constexpr PCWSTR Publicador L "CN = Microsoft Corporation, O = Microsoft Corporation, L = Redmond, S = Washington, C = EUA" O Publicador do identificador do pacote do SDK do Aplicativo Windows runtime.
constexpr PCWSTR PublisherId L"8wekyb3d8bbwe" O PublisherId do identificador do pacote do SDK do Aplicativo Windows runtime.

Microsoft::WindowsAppSDK::Runtime::P ackages::Framework namespace

Constante Valor Descrição
constexpr PCWSTR PackageFamilyName "Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe" O nome da família do pacote Framework do SDK do Aplicativo Windows runtime.

Namespace Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.Arm64

Constante Valor Descrição
constexpr PCWSTR PackageFamilyName [dependente da versão] O nome da família do pacote DDLM (Gerenciador de Tempo de Vida de Dependência Dinâmica) do runtime do SDK do Aplicativo Windows, para arm64.

Namespace Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.X64

Constante Valor Descrição
constexpr PCWSTR PackageFamilyName [dependente da versão] O nome da família do pacote DDLM (Gerenciador de Tempo de Vida de Dependência Dinâmica) do runtime do SDK do Aplicativo Windows, para x64.

Namespace Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.X86

Constante Valor Descrição
constexpr PCWSTR PackageFamilyName [dependente da versão] O nome da família do pacote DDLM (Gerenciador de Tempo de Vida de Dependência Dinâmica) do SDK do Aplicativo Windows runtime, para x86.

Microsoft::WindowsAppSDK::Runtime::P ackages::Namespace principal

Constante Valor Descrição
constexpr PCWSTR PackageFamilyName L"MicrosoftCorporationII.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe" O nome da família do pacote Main do SDK do Runtime do Aplicativo Windows.

Microsoft::WindowsAppSDK::Runtime::P ackages::Singleton namespace

Constante Valor Descrição
constexpr PCWSTR PackageFamilyName L"Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe" O nome da família do pacote Singleton do SDK do Aplicativo Windows runtime.

Namespace Microsoft::WindowsAppSDK::Runtime::Version

Constante Valor Descrição
constexpr uint16_t Compilação [dependente da versão] A versão de build do runtime SDK do Aplicativo Windows; por exemplo, 804.
constexpr PCWSTR DotQuadString [dependente da versão] A versão do runtime SDK do Aplicativo Windows, como uma cadeia de caracteres (const wchar_t*); por exemplo, L"1000.446.804.0".
constexpr uint16_t Major [dependente da versão] A versão principal do runtime SDK do Aplicativo Windows; por exemplo, 1000.
constexpr uint16_t Menor [dependente da versão] A versão secundária do runtime SDK do Aplicativo Windows; por exemplo, 446.
constexpr uint16_t Revisão [dependente da versão] A versão de revisão do runtime SDK do Aplicativo Windows; por exemplo, 0.
constexpr uint64_t UInt64 [dependente da versão] A versão do runtime SDK do Aplicativo Windows, como um uint64l, por exemplo, 0x03E801BE03240000.

Requisitos

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

Namespace: Microsoft::WindowsAppSDK

Cabeçalho: WindowsAppSDK-VersionInfo.h

Confira também