Product, objet
L’objet Product représente une instance unique d’un produit qui est publié, installé ou inconnu.
L’objet peut être instancié avec la propriété Product comme « windowsinstaller. installer. Product (ProductCode, UserSid, Context) ». UserSid doit avoir la valeur null pour le contexte par ordinateur. UserSid peut avoir la valeur null pour l’utilisateur actuel spécifié, lorsque le contexte n’est pas par machine. Les paramètres ProductCode et Context sont requis.
Membres
L’objet Product contient les types de membres suivants :
Méthodes
L’objet Product possède ces méthodes.
| Méthode | Description |
|---|---|
| SourceListAddMediaDisk | Ajoutez un disque à l’ensemble de disques inscrits. |
| SourceListAddSource | Ajoutez une source réseau ou URL à la liste source. |
| SourceListClearAll | Efface la liste source complète du type spécifié de sources. |
| SourceListClearMediaDisk | Supprimer un disque de l’ensemble de disques inscrits de la liste source. |
| SourceListClearSource | Supprimer une source de réseau ou d’URL de la liste source. |
| SourceListForceResolution | Efface la dernière source utilisée. Cela force une résolution de liste source la prochaine fois que la source est requise. |
Propriétés
L’objet Product possède ces propriétés.
| Propriété | Description |
|---|---|
| ComponentState |
État d’un composant spécifié pour cette instance de produit. |
| Context |
Contexte de cette instance de produit en tant que valeur MSIINSTALLCONTEXT. |
| FeatureState |
État d’une fonctionnalité spécifiée pour cette instance de produit. |
| InstallProperty |
Valeur d’une propriété spécifiée. |
| MediaDisks |
Énumère tous les disques multimédias pour cette instance de produit. |
| ProductCode |
Retourne le code du produit. |
| SourceListInfo |
Obtient et définit les propriétés des informations sur la source. Il s’agit d’une propriété de lecture ou d’écriture. |
| Alimentation |
Énumère toutes les sources pour cette instance de produit. |
| State |
État d’installation du produit. |
| UserSid |
Retourne le SID de l’utilisateur, sous quel compte cette instance de produit est disponible. |
Spécifications
| Condition requise | Valeur |
|---|---|
| Version |
Windows Installer 5,0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4,0 ou Windows Installer 4,5 sur Windows Server 2008 ou Windows Vista. Windows programme d’installation 3,0 ou version ultérieure sur Windows Server 2003, Windows XP et Windows 2000 |
| DLL |
|
| IID |
IID _ IProduct est défini en tant que 000C10A0-0000-0000-C000-000000000046 |