Modello di funzione winrt::unbox_value (C++/WinRT)
Nota
È possibile annullare la posta in arrivo non solo dei valori scalari, ma anche la maggior parte dei tipi di matrici (ad eccezione delle matrici di enumerazioni) usando la funzione winrt::unbox_value .
Modello di funzione che annulla il wrapping (o unboxes) di un valore scalare o matrice dall'interno di un oggetto classe di riferimento in modo che possa essere elaborato in una funzione che prevede IInspectable. Per altri dettagli ed esempi di codice, vedi Valori boxing e unboxing in IInspectable con C++/WinRT.
Sintassi
template <typename T>
T unbox_value(winrt::Windows::Foundation::IInspectable const& value);
Parametri di modelli
typename T
Tipo scalare o matrice.
Parametri
value
Oggetto classe di riferimento contenente un valore boxed.
Valore restituito
Valore scalare o matrice contenuto nell'oggetto classe di riferimento.
Requisiti
SDK minimo supportato: Windows SDK versione 10.0.17134.0 (Windows 10, versione 1803)
Spazio dei nomi: winrt
Intestazione: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\Windows. Foundation.h