Metodo Installer.RemovePatches
Il metodo RemovePatches rimuove una o più patch ai prodotti idonei per ricevere la patch. Il metodo RemovePatches chiama MsiRemovePatches.
Sintassi
Installer.RemovePatches(
PatchList,
ProductCode,
UninstallType,
PropertyList
)
Parametri
-
PatchList
-
Stringa contenente un elenco delimitato da punti e virgola delle patch da rimuovere. Ogni patch può essere rappresentata dal percorso completo del pacchetto patch o dal GUID patch. Questo parametro è obbligatorio.
-
ProductCode
-
Stringa con GUID del prodotto da cui rimuovere le patch. Questo parametro è obbligatorio.
-
DisinstallaType
-
Valore intero che specifica il tipo di rimozione delle patch. Questo parametro deve essere msiInstallTypeSingleInstance.
-
PropertyList
-
Stringa che specifica le coppie Property=Value da includere. Questo parametro è facoltativo e,
Valore restituito
Questo metodo non restituisce valori.
Commenti
Vedere Disinstalla patch per un esempio che illustra come un'applicazione può rimuovere una patch da tutti i prodotti disponibili per l'utente.
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 o Windows XP. |
DLL |
|
IID |
IID_IInstaller è definito come 000C1090-0000-0000-C000-0000000000000046 |
Vedi anche