Metodo Product.SourceListAddSource
Il metodo SourceListAddSource aggiunge un'origine di rete o URL. Accetta SourcePath, Type e Index come parametri. Questo metodo chiama MsiSourceListAddSourceEx.
Sintassi
Product.SourceListAddSource(
Type,
SourcePath,
Index
)
Parametri
-
Tipo
-
Tipo di origine da aggiungere: MSISOURCETYPE_NETWORK o MSISOURCETYPE_URL.
-
Sourcepath
-
Percorso dell'origine da aggiungere.
-
Index
-
Se SourceListAddSource viene chiamato con una nuova origine e Index è impostato su 0, il programma di installazione aggiunge l'origine alla fine dell'elenco di origine.
Se questa funzione viene chiamata con un'origine già esistente nell'elenco di origine e Index è impostata su 0, il programma di installazione mantiene l'indice esistente dell'origine.
Se la funzione viene chiamata con un'origine esistente nell'elenco di origine e Index è impostata su un valore diverso da zero, l'origine viene rimossa dalla posizione corrente nell'elenco e inserita nella posizione specificata da Index, prima di qualsiasi origine già esistente in tale posizione.
Se la funzione viene chiamata con una nuova origine e Index è impostata su un valore diverso da zero, l'origine viene inserita nella posizione specificata da Index, prima di qualsiasi origine già esistente in tale posizione. Il valore di indice per tutte le origini nell'elenco dopo l'aggiornamento dell'indice specificato da Index per garantire che i valori di indice univoci e l'ordine preesistente rimanga invariato.
Se Index è maggiore del numero di origini nell'elenco, l'origine viene inserita alla fine dell'elenco con un valore di indice maggiore di qualsiasi origine esistente.
Valore restituito
Questo metodo non restituisce valori.
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 |
|
IID |
IID_IProduct è definito come 000C10A0-0000-0000-C000-0000000000046 |
Vedi anche