Condividi tramite


Proprietà Session.ComponentCosts

La proprietà ComponentCosts dell'oggetto Session restituisce un oggetto RecordList che enumera lo spazio su disco per unità necessaria per installare un componente. Queste informazioni vengono usate dall'interfaccia utente per visualizzare lo spazio su disco necessario per tutte le unità. I costi di spazio su disco restituiti sono costituiti da più di 512 byte.

La proprietà ComponentCosts deve essere utilizzata solo dopo che il programma di installazione ha completato il costo del file e dopo l'azione CostFinalize.

Questa proprietà è di sola lettura.

Sintassi

propVal = Session.ComponentCosts

Valore proprietà

Commenti

Per ottenere il costo totale, aggiungere i costi per tutti i componenti e il costo del motore del programma di installazione (Component = "").

ComponentCosts restituisce un oggetto RecordList. Ogni record nell'oggetto RecordList restituito include i campi seguenti:

Campo Descrizione
1 Nome volume/unità
2 Costo finale dello spazio su disco in multipli di 512 byte.
3 Il costo dello spazio su disco temporaneo in multipli di 512 byte.

 

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 in Windows Server 2003 o Windows XP
DLL
Msi.dll
IID
IID_ISession è definito come 000C109E-0000-0000-C000-000000000046