Antarmuka IPortableDevicePropVariantCollection

Antarmuka IPortableDevicePropVariantCollection menyimpan kumpulan nilai PROPVARIANT terindeks dari VARTYPE yang sama. VARTYPE dari item pertama yang ditambahkan ke koleksi menentukan VARTYPE koleksi. Upaya untuk menambahkan item dari VARTYPE yang berbeda mungkin gagal jika nilai PROPVARIANT tidak dapat diubah ke VARTYPE koleksi saat ini. Untuk mengubah VARTYPE koleksi, panggil ChangeType.

Antarmuka ini dapat diambil dari metode atau, jika objek baru diperlukan, panggil CoCreate dengan CLSID_PortableDevicePropVariantCollection.

Anggota

Antarmuka IPortableDevicePropVariantCollection mewarisi dari antarmuka IUnknown . IPortableDevicePropVariantCollection juga memiliki jenis anggota berikut:

Metode

Antarmuka IPortableDevicePropVariantCollection memiliki metode ini.

Metode Deskripsi
Menambahkan Menambahkan item ke koleksi.
ChangeType Mengonversi semua item dalam koleksi ke VARTYPE yang ditentukan.
Hapus Bebas, lalu menghapus, semua item dari koleksi.
GetAt Mengambil item dari koleksi dengan indeks berbasis nol.
GetCount Mengambil jumlah item dalam koleksi ini.
GetType Mengambil tipe data item dalam koleksi.
HapusAt Menghapus elemen yang disimpan di lokasi yang ditentukan oleh indeks yang diberikan.

Persyaratan

Persyaratan Nilai
Header
PortableDeviceTypes.h
Pustaka
PortableDeviceGUIDs.lib

Lihat juga

Antarmuka Koleksi