Méthode Installer.RemovePatches

La méthode RemovePatches supprime un ou plusieurs correctifs pour les produits éligibles à recevoir le correctif. La méthode RemovePatches appelle MsiRemovePatches.

Syntaxe

Installer.RemovePatches(
  PatchList,
  ProductCode,
  UninstallType,
  PropertyList
)

Paramètres

PatchList

Chaîne qui contient une liste de chemins d’accès aux correctifs à supprimer délimitée par des points-virgules. Chaque correctif peut être représenté par le chemin d’accès complet au package de correctifs ou par le GUID du correctif. Ce paramètre est obligatoire.

ProductCode

Chaîne avec le GUID du produit dont les correctifs doivent être supprimés. Ce paramètre est obligatoire.

UninstallType

Valeur entière qui spécifie le type de suppression de correctif. Ce paramètre doit être msiInstallTypeSingleInstance.

PropertyList

Chaîne qui spécifie les paires Property=Value à inclure. Ce paramètre est facultatif.

Valeur renvoyée

Cette méthode ne retourne pas de valeur.

Notes

Consultez Désinstallation de correctifs pour obtenir un exemple qui montre comment une application peut supprimer un correctif de tous les produits disponibles pour l’utilisateur.

Configuration requise

Condition requise Valeur
Version
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 sur Windows Server 2008 ou Windows Vista. Windows Installer 3.0 ou version ultérieure sur Windows Server 2003 ou Windows XP.
DLL
Msi.dll
IID
IID_IInstaller est défini comme 000C1090-0000-0000-C000-000000000046

Voir aussi

ProductCode

MsiRemovePatches

Désinstallation de correctifs

Non pris en charge par Windows Installer 2.0 et antérieur