Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Sie können nicht nur Skalarwerte aufheben, sondern auch die meisten Arten von Arrays (mit Ausnahme von Arrays von Enumerationen) mithilfe der Winrt::unbox_value-Funktion .
Eine Funktionsvorlage, die einen Skalar- oder Arraywert innerhalb eines Referenzklasseobjekts ablöst (oder entboxt), sodass es in einer Funktion verarbeitet werden kann, die IInspectable erwartet. Weitere Details und Codebeispiele finden Sie unter Boxing- und Unboxing-Werte für IInspectable mit C++/WinRT.
Syntax
template <typename T>
T unbox_value(winrt::Windows::Foundation::IInspectable const& value);
Vorlagenparameter
typename T Ein Skalar- oder Arraytyp.
Parameter
value Ein Referenzklasseobjekt, das einen Boxwert enthält.
Rückgabewert
Der Skalar- oder Arraywert, der im Referenzklasseobjekt enthalten ist.
Anforderungen
Mindest unterstützte SDK: Windows SDK Version 10.0.17134.0 (Windows 10, Version 1803)
Namespace: winrt
Kopfzeile: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\Windows. Foundation.h