Bagikan melalui


Metode IValueProvider::SetValue (uiautomationcore.h)

Mengatur nilai kontrol.

Sintaks

HRESULT SetValue(
  [in] LPCWSTR val
);

Parameter

[in] val

Jenis: LPCWSTR

Nilai yang akan ditetapkan. Penyedia bertanggung jawab untuk mengonversi nilai ke jenis data yang sesuai.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Kontrol edit baris tunggal mendukung akses terprogram ke kontennya dengan menerapkan IValueProvider. Namun, kontrol edit multibaris tidak mengimplementasikan IValueProvider; sebaliknya mereka menyediakan akses ke konten mereka dengan menerapkan ITextProvider.

Kontrol seperti ListItem dan TreeItem harus mengimplementasikan IValueProvider jika nilai salah satu item dapat diedit, terlepas dari mode edit kontrol saat ini. Kontrol induk juga harus mengimplementasikan IValueProvider jika item anak dapat diedit.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header uiautomationcore.h (termasuk UIAutomation.h)

Lihat juga

IValueProvider

Gambaran Umum Penyedia UI Automation