IVisualTreeService::CreateInstance-Methode (xamlom.h)
Erstellt eine instance eines beliebigen XAML-Runtime-, Enumerations- oder Primitive-Typs.
Syntax
HRESULT CreateInstance(
[in] BSTR typeName,
[in] BSTR value,
[out, retval] InstanceHandle *pInstanceHandle
);
Parameter
[in] typeName
Der Typname. (Sollte aus PropertyChainValue.Type stammen.)
[in] value
Der Wert, der für einen Primitiven- oder Enumerationstyp festgelegt werden soll. NULL beim Erstellen eines XAML-Laufzeittyps.
[out, retval] pInstanceHandle
Ein instance Handle für neu erstellte instance.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Für Grundtypen und Enumerationen sollte der Wert auf den gewünschten Wert festgelegt werden. Für XAML-Laufzeittypen sollte der WertNULL sein.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | xamlom.h |