Patch-Objekt

Das Patch-Objekt stellt eine eindeutige Instanz eines Patches dar, das registriert oder angewendet wurde.

Das -Objekt kann mit der Patch-Eigenschaft als "WindowsInstaller.Installer.Patch(PatchCode, ProductCode, UserSid, Context)" instanziiert werden. Bei einem Computerkontext muss der UserSid-Parameter eine leere Zeichenfolge sein. ProductCode kann auf eine leere Zeichenfolge für Patches festgelegt werden, die nur registriert und noch nicht auf ein Produkt angewendet wurden. Der ProductCode kann auf eine leere Zeichenfolge festgelegt werden, wenn nur die Quelllisteninformationen eines Patches gelesen oder aktualisiert werden.

Members

Das Patch-Objekt verfügt über die folgenden Membertypen:

Methoden

Das Patch-Objekt verfügt über diese Methoden.

Methode BESCHREIBUNG
SourceListAddMediaDisk Fügen Sie dem Satz registrierter Datenträger einen Datenträger hinzu.
SourceListAddSource Fügen Sie der Quellliste eine Netzwerk- oder URL-Quelle hinzu.
SourceListClearAll Löschen der vollständigen Quellliste des angegebenen Quellentyps.
SourceListClearMediaDisk Entfernen Sie einen Datenträger aus dem Satz registrierter Datenträger aus der Quellliste.
SourceListClearSource Entfernen Sie eine Netzwerk- oder URL-Quelle aus der Quellliste.
SourceListForceResolution Entfernt die zuletzt verwendete Quelle aus der Quellliste. Dies erzwingt eine Quelllistenauflösung, wenn die Quelle das nächste Mal benötigt wird.

Eigenschaften

Das Patch-Objekt verfügt über diese Eigenschaften.

Eigenschaft BESCHREIBUNG
Kontext
Der Kontext dieser Patchinstanz ist ein MSIINSTALLCONTEXT-Wert.
MediaDisks
Enumeriert alle Mediendatenträger für diese Patchinstanz.
PatchCode
Gibt den Patchcode zurück.
PatchProperty
Ruft Eigenschafteninformationen zu einem bestimmten Patch ab, der auf eine bestimmte Instanz des Produkts angewendet wird.
ProductCode
Gibt den Produktcode zurück.
SourceListInfo
Ruft die Quellinformationseigenschaften ab und legt sie fest. Dies ist eine Lese- oder Schreibeigenschaft.
Quellen
Enumeriert alle Quellen für diese Patchinstanz.
State
Installationsstatus des Patches.
UserSid
Gibt die Benutzer-SID unter dem Konto zurück, unter dem diese Patchinstanz verfügbar ist.

Requirements (Anforderungen)

Anforderung Wert
Version
Windows Installer 5.0 auf Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 auf Windows Server 2008 oder Windows Vista. Windows Installer 3.0 oder höher auf Windows Server 2003, Windows XP und Windows 2000
DLL
Msi.dll
IID
IID IPatch ist als _ 000C10A1-0000-0000-C000-00000000046 definiert.

Weitere Informationen

Windows Skriptbeispiele für Installer