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.

Anggota

Objek Patch memiliki jenis anggota ini:

Metode

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.

 

Properti

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

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
Msi.dll
IID
IID_IPatch didefinisikan sebagai 000C10A1-0000-0000-C000-00000000046

Lihat juga

Contoh Skrip Penginstal Windows