Méthode IObjectWithAppUserModelID ::SetAppID (shobjidl_core.h)
Spécifie un ID de modèle utilisateur d’application (AppUserModelID) unique défini par l’application qui identifie l’objet en tant que gestionnaire pour un type de fichier spécifique. Cette méthode est utilisée par les applications qui nécessitent des AppUserModelID dynamiques.
Syntaxe
HRESULT SetAppID(
[in] LPCWSTR pszAppID
);
Paramètres
[in] pszAppID
Type : LPCWSTR
Pointeur vers la chaîne AppUserModelID à affecter à une application.
Valeur retournée
Type : HRESULT
Les implémentations personnalisées qui ne nécessitent pas de appUserModelID dynamiques peuvent retourner E_NOTIMPL. Les implémentations personnalisées qui nécessitent des AppUserModelID dynamiques doivent retourner S_OK en cas de réussite, ou une valeur d’erreur dans le cas contraire.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |
Bibliothèque | Shell32.lib |
DLL | Shell32.dll (version 6.1 ou ultérieure) |
Voir aussi
ID de modèle utilisateur d’application (AppUserModelIDs)
IObjectWithAppUserModelID ::GetAppID