Metode IBasePropertyBag.ReadAt (COM)

 

Membaca properti pada nilai indeks yang ditentukan di tas properti.

Sintaks

  
        HRESULT IBasePropertyBag::ReadAt(  
        LONG  
        index,  
BSTR*pbstrName,  
BSTR*pbstrNamespace,  
VARIANT*pVar);  
  
        Function ReadAt(  
        index  
         As Long,  
pbstrName As String,  
pbstrNamespace As String) As Variant  

Parameter

indeks
[in] Bilangan bulat yang berisi indeks.

indeks
Panjang yang berisi indeks.

pbstrName
[keluar] Penunjuk ke string yang digunakan untuk mengembalikan nama properti.

pbstrName
String yang digunakan untuk mengembalikan nama properti.

pbstrNamespace
[keluar] Penunjuk ke string yang digunakan untuk mengembalikan namespace properti.

pbstrNamespace
String yang digunakan untuk mengembalikan namespace properti.

pVar
[out,retval] Penunjuk ke Varian yang digunakan untuk mengembalikan nilai properti konteks pesan.

Tampilkan Nilai

Metode ini mengembalikan HRESULT yang menunjukkan apakah berhasil diselesaikan. Lihat bagian Nilai Kesalahan untuk detail selengkapnya.

Jika metode ini berhasil diselesaikan, metode ini mengembalikan nilai properti konteks pesan.

Nilai Kesalahan

Metode ini mengembalikan HRESULT yang berisi salah satu nilai dalam tabel berikut.

Metode ini menunjukkan kesalahan dengan mengatur properti Angka objek Err global ke salah satu nilai dalam tabel berikut.

Nilai Deskripsi
S_OK Metode berhasil diselesaikan.
E_INVALIDARG Parameter yang tidak valid terdeteksi.

Keterangan

Metode ini berguna untuk menghitung properti. Properti diindeks dalam urutan di mana properti ditambahkan ke tas properti.

Persyaratan

Platform: Windows

Lihat juga

Antarmuka IBasePropertyBag (COM)
Anggota IBasePropertyBag (COM)