IGridProvider::Metode GetItem (uiautomationcore.h)

Mengambil penyedia Microsoft UI Automation untuk sel yang ditentukan.

Sintaks

HRESULT GetItem(
  [in]          int                       row,
  [in]          int                       column,
  [out, retval] IRawElementProviderSimple **pRetVal
);

Parameter

[in] row

Jenis: int

Nomor urut baris yang diminati.

[in] column

Jenis: int

Nomor ordinal kolom yang diminati.

[out, retval] pRetVal

Jenis: IRawElementProviderSimple**

Menerima penunjuk ke penyedia Automation UI untuk sel yang ditentukan atau referensi null (Tidak ada di Microsoft Visual Basic .NET) jika sel kosong.

Mengembalikan nilai

Jenis: HRESULT

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

Keterangan

Koordinat kisi berbasis nol dengan kiri atas (atau sel kanan atas tergantung lokal) yang memiliki koordinat (0,0).

Jika sel kosong, penyedia Automation UI harus tetap dikembalikan untuk mendukung properti ContainingGrid untuk sel tersebut. Hal ini dimungkinkan ketika tata letak elemen anak dalam kisi mirip dengan array ragged.

Baris dan kolom tersembunyi, tergantung pada implementasi penyedia, dapat dimuat di pohon Automation UI dan oleh karena itu akan tercermin dalam properti IGridProvider::RowCount dan IGridProvider::ColumnCount . Jika baris dan kolom tersembunyi belum dimuat, baris dan kolom tersembunyi tersebut tidak boleh dihitung.

Persyaratan

   
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)
DLL Uiautomationcore.dll

Lihat juga

IGridProvider

Gambaran Umum Penyedia UI Automation