Patch-Objekt
Das Patch-Objekt stellt eine eindeutige Instanz eines Patches dar, der registriert oder angewandt wurde.
Das Objekt kann mit der Patch-Eigenschaft als „WindowsInstaller.Installer.Patch(PatchCode, ProductCode, UserSid, Context)“ instanziiert werden. Für einen Computerkontext muss der UserSid-Parameter eine leere Zeichenfolge sein. Der ProductCode kann für Patches, die nur registriert und noch nicht auf ein Produkt angewandt wurden, auf eine leere Zeichenfolge festgelegt werden. Der ProductCode kann auf eine leere Zeichenfolge festgelegt werden, wenn nur die Quelllisteninformationen eines Patches gelesen oder aktualisiert werden.
Member
Das Patch-Objekt weist auch die folgenden Arten von Mitgliedern auf:
Methoden
Das Patch-Objekt verfügt über diese Methoden:
Methode | BESCHREIBUNG |
---|---|
SourceListAddMediaDisk | Fügt der Gruppe der registrierten Datenträger einen Datenträger hinzu. |
SourceListAddSource | Fügt der Quellliste ein Netzwerk oder eine URL-Quelle hinzu. |
SourceListClearAll | Entfernt den angegebenen Typ von Quellen aus der vollständigen Quellliste. |
SourceListClearMediaDisk | Entfernt einen Datenträger aus den registrierten Datenträgern der Quellliste. |
SourceListClearSource | Entfernt eine Netzwerk- oder URL-Quelle aus der Quellliste. |
SourceListForceResolution | Löscht 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 |
Listet alle Mediendatenträger für diese Patchinstanz auf. |
PatchCode |
Gibt den Patchcode zurück. |
PatchProperty |
Ruft Eigenschafteninformationen zu einem bestimmten Patch ab, der auf eine bestimmte Instanz des Produkts angewandt wird. |
ProductCode |
Gibt den Produktcode zurück. |
SourceListInfo |
Ruft die Quellinformationseigenschaften ab, und legt diese fest. Dies ist eine Lese- oder Schreibeigenschaft. |
Quellen |
Listet alle Quellen für diese Patchinstanz auf. |
State |
Installationsstatus des Patches. |
UserSid |
Gibt die Benutzer*innen-SID für das Konto zurück, unter dem diese Patchinstanz verfügbar ist. |
Anforderungen
Anforderung | Wert |
---|---|
Version |
Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista. Windows Installer 3.0 oder höher unter Windows Server 2003, Windows XP oder Windows 2000 |
DLL |
|
IID |
IID_IPatch ist definiert als 000C10A1-0000-0000-C000-000000000046 |
Siehe auch