Méthode IVisualTreeService ::CreateInstance (xamlom.h)
Crée une instance de n’importe quel type d’exécution, d’énumération ou de primitive XAML.
Syntaxe
HRESULT CreateInstance(
[in] BSTR typeName,
[in] BSTR value,
[out, retval] InstanceHandle *pInstanceHandle
);
Paramètres
[in] typeName
Nom du type. (Doit provenir de PropertyChainValue.Type.)
[in] value
Valeur à définir sur un type primitif ou enum. Null si vous créez un type de runtime XAML.
[out, retval] pInstanceHandle
Handle instance aux instance nouvellement créées.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Pour les primitives et les enums, la valeur doit être définie sur la valeur souhaitée. Pour les types d’exécution XAML, la valeur doit être null.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
Plateforme cible | Windows |
En-tête | xamlom.h |