Metode Session.DoAction

Metode DoAction objek Sesi menjalankan fungsi tindakan yang sesuai dengan nama yang disediakan. Jika nama tindakan Null disediakan, mesin menggunakan nilai huruf besar properti ACTION sebagai tindakan yang harus dilakukan. Jika tidak ada nilai properti yang ditentukan, tindakan default dilakukan, saat ini didefinisikan sebagai INSTALL. Metode ini mengembalikan enumerasi bilangan bulat.

Sintaks

Session.DoAction(
  action
)

Parameter

tindakan

Nama string tindakan yang diperlukan untuk dijalankan. Peka huruf besar/kecil.

Nilai kembali

Metode ini tidak mengembalikan nilai.

Keterangan

Tindakan yang memperbarui sistem, seperti tindakan InstallFiles dan WriteRegistryValues , tidak dapat dijalankan dengan memanggil metode DoAction . Pengecualian untuk aturan ini adalah jika metode DoAction dipanggil dari tindakan kustom yang dijadwalkan dalam tabel InstallExecuteSequence antara tindakan InstallInitialize dan InstallFinalize. Tindakan yang tidak memperbarui sistem, seperti AppSearch atau CostInitialize, dapat dipanggil.

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 pada Windows Server 2003 atau Windows XP
Header
Photoacquire.h
DLL
Msi.dll
IID
IID_ISession didefinisikan sebagai 000C109E-0000-0000-C000-00000000046