Modelo de função winrt::unbox_value (C++/WinRT)
Observação
Você pode desabilitar não apenas valores escalares, mas também a maioria dos tipos de matrizes (com exceção de matrizes de enumerações) usando a função winrt::unbox_value .
Um modelo de função que desembrulha (ou descompacta) um valor escalar ou de matriz de dentro de um objeto de classe de referência para que ele possa ser processado em uma função que espera iInspectable. Para obter mais detalhes e exemplos de código, consulte Valores de boxe e unboxing para IInspectable com C++/WinRT.
Syntax
template <typename T>
T unbox_value(winrt::Windows::Foundation::IInspectable const& value);
Parâmetros de modelo
typename T
Um tipo escalar ou de matriz.
Parâmetros
value
Um objeto de classe de referência que contém um valor em caixa.
Valor retornado
O valor escalar ou de matriz contido dentro do objeto de classe de referência.
Requisitos
SDK com suporte mínimo: Windows SDK versão 10.0.17134.0 (Windows 10, versão 1803)
Namespace: winrt
Cabeçalho: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\Windows. Foundation.h