Objek patch
Objek Patch mewakili instans unik patch yang telah didaftarkan atau diterapkan.
Objek dapat dibuat dengan properti Patch sebagai "WindowsInstaller.Installer.Patch(PatchCode, ProductCode, UserSid, Context)". Untuk konteks komputer, parameter UserSid harus berupa string kosong. ProductCode dapat diatur ke string kosong untuk patch yang terdaftar saja dan belum diterapkan ke produk apa pun. ProductCode dapat diatur ke string kosong saat hanya membaca atau memperbarui informasi daftar sumber patch.
Objek Patch memiliki jenis anggota ini:
Objek Patch memiliki metode ini.
Metode | Deskripsi |
---|---|
SourceListAddMediaDisk | Tambahkan disk ke kumpulan disk terdaftar. |
SourceListAddSource | Tambahkan jaringan atau sumber URL ke daftar sumber. |
SourceListClearAll | Menghapus daftar sumber lengkap dari jenis sumber yang ditentukan. |
SourceListClearMediaDisk | Hapus disk dari kumpulan disk terdaftar dari daftar sumber. |
SourceListClearSource | Hapus jaringan atau sumber URL dari daftar sumber. |
SourceListForceResolution | Menghapus sumber terakhir yang digunakan dari daftar sumber. Ini memaksa resolusi daftar sumber saat sumber diperlukan. |
Objek Patch memiliki properti ini.
Properti | Deskripsi |
---|---|
Konteks |
Konteks instans patch ini adalah nilai MSIINSTALLCONTEXT. |
MediaDisks |
Menghitung semua disk media untuk instans patch ini. |
PatchCode |
Mengembalikan kode patch. |
PatchProperty |
Mendapatkan informasi properti tentang patch tertentu yang diterapkan ke instans tertentu dari produk. |
ProductCode |
Mengembalikan kode produk. |
SourceListInfo |
Mendapatkan dan mengatur properti informasi sumber. Ini adalah properti baca atau tulis. |
Sumber |
Menghitung semua sumber untuk instans patch ini. |
Provinsi |
Status penginstalan patch. |
UserSid |
Mengembalikan SID Pengguna, di bawah akun instans patch ini tersedia. |
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, Windows XP, dan Windows 2000 |
DLL |
|
IID |
IID_IPatch didefinisikan sebagai 000C10A1-0000-0000-C000-00000000046 |