IAgentNotifySink::VisibleState

[Microsoft Agent tidak digunakan lagi pada Windows 7, dan mungkin tidak tersedia dalam versi Windows berikutnya.]

HRESULT VisibleState(
   long dwCharID,  // character ID
   long bVisible,  // visibility flag
   long dwCause,   // cause of visible state
);                          

Memberi tahu aplikasi klien ketika status visibilitas karakter berubah.

  • Tidak ada nilai yang ditampilkan.

dwCharID

Pengidentifikasi karakter yang status visibilitasnya diubah.

bVisible

Bendera visibilitas. Nilai Boolean ini True ketika karakter menjadi terlihat dan Salah ketika karakter menjadi tersembunyi.

dwCause

Penyebab perubahan terakhir pada status visibilitas karakter. Parameter mungkin salah satu dari yang berikut:

Nilai Deskripsi
const unsigned shortNeverShown = 0;
Karakter belum ditampilkan.
const unsigned shortUserHid = 1;
Pengguna menyembunyikan karakter dengan menu pop-up ikon taskbar karakter atau dengan input ucapan..
const unsigned shortUserShowed = 2;
Pengguna menunjukkan karakter.
const unsigned shortProgramHid = 3;
Aplikasi Anda menyembunyikan karakter.
const unsigned shortProgramShowed = 4;
Aplikasi Anda menunjukkan karakter .
const unsigned shortOtherProgramHid = 5;
Aplikasi lain menyembunyikan karakter.
const unsigned shortOtherProgramShowed = 6;
Aplikasi lain menunjukkan karakter.
const unsigned shortUserHidViaCharacterMenu = 7
Pengguna menyembunyikan karakter dengan menu pop-up karakter.
const unsigned shortUserHidViaTaskbarIcon = UserHid
Pengguna menyembunyikan karakter dengan menu pop-up ikon taskbar karakter atau menggunakan input ucapan.

Lihat juga

IAgentCharacter::GetVisible, IAgentCharacter::GetVisibilityCause