Metode Installer.RemovePatches
Metode RemovePatches menghapus satu atau beberapa patch ke produk yang memenuhi syarat untuk menerima patch. Metode RemovePatches memanggil MsiRemovePatches.
Sintaks
Installer.RemovePatches(
PatchList,
ProductCode,
UninstallType,
PropertyList
)
Parameter
-
PatchList
-
String yang berisi daftar patch yang dibatasi titik koma untuk dihapus. Setiap patch dapat diwakili oleh jalur lengkap ke paket patch atau dengan patch GUID. Parameter ini diperlukan.
-
ProductCode
-
String dengan GUID produk tempat patch akan dihapus. Parameter ini diperlukan.
-
UninstallType
-
Nilai bilangan bulat yang menentukan jenis penghapusan patch. Parameter ini harus msiInstallTypeSingleInstance.
-
Daftar Properti
-
String yang menentukan pasangan Property=Value untuk disertakan. Parameter ini bersifat opsional.
Menampilkan nilai
Metode ini tidak mengembalikan nilai.
Keterangan
Lihat Menghapus Instalan Patch untuk contoh yang menunjukkan bagaimana aplikasi dapat menghapus patch dari semua produk yang tersedia untuk pengguna.
Persyaratan
Persyaratan | Nilai |
---|---|
Versi |
Windows Installer 5.0 di Windows Server 2012, Windows 8, Windows Server 2008 R2 atau Windows 7. Windows Installer 4.0 atau Windows Installer 4.5 di Windows Server 2008 atau Windows Vista. Windows Installer 3.0 atau yang lebih baru pada Windows Server 2003 atau Windows XP. |
DLL |
|
IID |
IID_IInstaller didefinisikan sebagai 000C1090-0000-0000-C000-000000000046 |
Lihat juga