Objet Product
L’objet Product représente une instance unique d’un produit publié, installé ou inconnu.
L’objet peut être instancié avec la propriété Product en tant que « WindowsInstaller.Installer.Product(ProductCode, UserSid, Context) ». UserSid doit avoir la valeur NULL pour le contexte par machine. UserSid peut être 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 Record a les types de membres suivants :
Méthodes
L’objet Product a ces méthodes.
Méthode | Description |
---|---|
SourceListAddMediaDisk | Ajoutez un disque à l’ensemble de disques inscrits. |
SourceListAddSource | Ajoutez un réseau ou une source d’URL à la liste des sources. |
SourceListClearAll | Efface la liste complète des sources du type de sources spécifié. |
SourceListClearMediaDisk | Supprimez un disque de l’ensemble de disques inscrits de la liste des sources. |
SourceListClearSource | Supprimez un réseau ou une source d’URL de la liste des sources. |
SourceListForceResolution | Efface la dernière source utilisée. Cela force la résolution d’une liste de sources la prochaine fois que la source est requise. |
Propriétés
L’objet Product a ces méthodes.
Propriété | Description |
---|---|
ComponentState |
État d’un composant spécifié pour ce produit instance. |
Context |
Le contexte de ce produit instance en tant que valeur MSIINSTALLCONTEXT. |
FeatureState |
État d’une fonctionnalité spécifiée pour ce produit instance. |
InstallProperty |
Définit la valeur d'une propriété spécifiée. |
MediaDisks |
Énumère tous les disques multimédias pour ce produit instance. |
ProductCode |
Retourne le code du produit. |
SourceListInfo |
Obtenez et définissez les propriétés d’informations sources. Il s’agit d’une propriété en lecture ou en écriture. |
Sources |
Énumère toutes les sources de ce instance de produit. |
State |
État d’installation du produit. |
UserSid |
Retourne le SID utilisateur, sous lequel ce instance de produit est disponible. |
Configuration requise
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 Installer 3.0 (ou version ultérieure) sur Windows Server 2003, Windows XP et Windows 2000. |
DLL |
|
IID |
IID_IProduct est défini comme 000C10A0-0000-0000-C000-000000000046. |
Voir aussi