Oggetto Product

L'oggetto Product rappresenta un'istanza univoca di un prodotto annunciato, installato o sconosciuto.

L'oggetto può essere creato con la proprietà Product come "WindowsInstaller.Installer.Product(ProductCode, UserSid, Context)". UserSid deve essere NULL per ogni contesto del computer. UserSid può essere Null per l'utente corrente specificato, quando il contesto non è per computer. I parametri ProductCode e Context sono necessari.

Membri

L'oggetto Product include questi tipi di membri:

Metodi

L'oggetto Product include questi metodi.

Metodo Descrizione
SourceListAddMediaDisk Aggiungere un disco al set di dischi registrati.
SourceListAddSource Aggiungere un'origine di rete o URL all'elenco di origine.
SourceListClearAll Cancella l'elenco di origine completo del tipo specificato di origini.
SourceListClearMediaDisk Rimuovere un disco dal set di dischi registrati dall'elenco di origine.
SourceListClearSource Rimuovere un'origine di rete o URL dall'elenco di origine.
SourceListForceResolution Cancella l'ultima origine usata. In questo modo viene forzata la risoluzione dell'elenco di origine alla successiva richiesta dall'origine.

 

Proprietà

L'oggetto Product ha queste proprietà.

Proprietà Descrizione
ComponentState
Stato di un componente specificato per questa istanza del prodotto.
Contesto
Contesto di questa istanza del prodotto come valore MSIINSTALLCONTEXT.
FeatureState
Stato di una funzionalità specificata per questa istanza del prodotto.
InstallProperty
Valore di una proprietà specificata.
MediaDisks
Enumera tutti i dischi multimediali per questa istanza del prodotto.
ProductCode
Restituisce il codice prodotto.
SourceListInfo
Ottenere e impostare le proprietà delle informazioni di origine. Si tratta di una proprietà di lettura o scrittura.
Origini
Enumera tutte le origini per questa istanza del prodotto.
State
Stato di installazione del prodotto.
UserSid
Restituisce il SID utente, in cui è disponibile questa istanza del prodotto.

 

Requisiti

Requisito Valore
Versione
Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer 3.0 o versione successiva in Windows Server 2003, Windows XP e Windows 2000
DLL
Msi.dll
IID
IID_IProduct è definito come 000C10A0-0000-0000-C000-00000000000000046

Vedi anche

Esempi di scripting di Windows Installer