Bagikan melalui


IACList::Perluas metode (shlobj_core.h)

Meminta klien pelengkapan otomatis menghasilkan string kandidat yang terkait dengan item tertentu di namespace layanannya.

Sintaks

HRESULT Expand(
  [in] PCWSTR pszExpand
);

Parameter

[in] pszExpand

Jenis: PCWSTR

Penunjuk ke string Unicode yang dihentikan null untuk diperluas oleh objek pelengkap otomatis.

Nilai kembali

Jenis: HRESULT

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

Keterangan

Objek pelengkapan otomatis memanggil metode ini ketika pemisah dimasukkan dalam kontrol edit. Jika string yang ditujukkan oleh pszExpand cocok dengan item di namespace klien pelengkapan otomatis, klien menghasilkan string untuk item yang segera berada di bawah pszExpand dalam hierarki namespace layanannya. Klien mengembalikan string tersebut lain kali objek pelengkapan otomatis memanggil antarmuka IEnumString klien.

Misalnya, dengan asumsi bahwa namespace klien terdiri dari semua file dan folder pada drive C: , dan pszExpand diatur ke "C:\Program Files", klien harus menghasilkan daftar string yang sesuai dengan jalur file dan subfolder yang sepenuhnya memenuhi syarat dari "C:\Program Files".

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header shlobj_core.h
DLL Shell32.dll (versi 5.0 atau yang lebih baru)

Lihat juga

IACList