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
Msi.dll
IID
IID _ IProduct est défini en tant que 000C10A0-0000-0000-C000-000000000046

Voir aussi

Windows Exemples de scripts d’installation