Partilhar via


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
Canal constexpr PCWSTR [dependente de versão] O SDK do Aplicativo Windows canal da versão; por exemplo, L"preview" ou cadeia de caracteres vazia para estável.
constexpr PCWSTR FormattedVersionShortTag [dependente de versão] O SDK do Aplicativo Windows marca de versão de forma curta da versão, formatada para concatenação ao construir identificadores; por exemplo, "-p2" ou cadeia de caracteres vazia para estável.
constexpr PCWSTR FormattedVersionTag [dependente de versão] O SDK do Aplicativo Windows marca de versão da versão, formatada para concatenação ao construir identificadores; por exemplo, "-preview2" ou cadeia de caracteres vazia para estável.
constexpr uint16_t Major [dependente de versão] A versão principal da versão SDK do Aplicativo Windows.
constexpr uint32_t MajorMinor [dependente de 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 Minor [dependente de versão] A versão secundária da versão SDK do Aplicativo Windows.
Patch de uint16_t constexpr [dependente de versão] A versão do patch da versão SDK do Aplicativo Windows.
constexpr PCWSTR VersionShortTag [dependente de versão] O SDK do Aplicativo Windows marca de versão de forma curta da versão; por exemplo, L"p2" ou cadeia de caracteres vazia para estável.
constexpr PCWSTR VersionTag [dependente de versão] O SDK do Aplicativo Windows marca de versão da versão; por exemplo, L"preview2" ou cadeia de caracteres vazia para estável.

Namespace Microsoft::WindowsAppSDK::Runtime::Identity

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

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 de versão] O SDK do Aplicativo Windows nome da família do DDLM (Dynamic Dependency Lifetime Manager) do runtime, para arm64.

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

Constante Valor Descrição
constexpr PCWSTR PackageFamilyName [dependente de versão] O SDK do Aplicativo Windows nome da família do pacote DDLM (Dynamic Dependency Lifetime Manager) do runtime, para x64.

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

Constante Valor Descrição
constexpr PCWSTR PackageFamilyName [dependente de versão] O SDK do Aplicativo Windows nome da família do pacote DDLM (Dynamic Dependency Lifetime Manager) do 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 SDK do Aplicativo Windows nome da família do pacote Principal do runtime.

Namespace Microsoft::WindowsAppSDK::Runtime::P ackages::Singleton

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

Namespace Microsoft::WindowsAppSDK::Runtime::Version

Constante Valor Descrição
Constexpr uint16_t Build [dependente de versão] A versão de build do SDK do Aplicativo Windows runtime; por exemplo, 804.
constexpr PCWSTR DotQuadString [dependente de 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 de versão] A versão principal do SDK do Aplicativo Windows runtime; por exemplo, 1000.
constexpr uint16_t Minor [dependente de versão] A versão secundária do SDK do Aplicativo Windows runtime; por exemplo, 446.
Constexpr uint16_t Revision [dependente de versão] A versão de revisão do SDK do Aplicativo Windows runtime; por exemplo, 0.
constexpr uint64_t UInt64 [dependente de versão] A versão do runtime SDK do Aplicativo Windows, como um uint64l, por exemplo, 0x03E801BE03240000.

Requisitos

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

Namespace: Microsoft::WindowsAppSDK

Cabeçalho: WindowsAppSDK-VersionInfo.h

Confira também