Metode ICondition::GetSubConditions (structuredquerycondition.h)

Mengambil kumpulan subkondisi simpul kondisi pencarian dan IID antarmuka untuk menghitung koleksi.

Sintaks

HRESULT GetSubConditions(
  [in]          REFIID riid,
  [out, retval] void   **ppv
);

Parameter

[in] riid

Jenis: REFIID

IID yang diinginkan dari antarmuka enumerasi: baik IID_IEnumUnknown, IID_IEnumVARIANT atau (untuk kondisi negasi) IID_ICondition.

[out, retval] ppv

Jenis: batal**

Menerima koleksi nol atau lebih objek ICondition . Setiap objek adalah subkondisi dari simpul kondisi ini. Jika riid IID_ICondition dan ini adalah kondisi negasi, parameter ini menerima subkondisi tunggal.

Nilai kembali

Jenis: HRESULT

Mengembalikan S_OK jika berhasil, E_FAIL jika ini adalah simpul daun, atau nilai kesalahan sebaliknya.

Keterangan

Parameter riid harus guid antarmuka IEnumUnknown atau IEnumVARIANT atau dalam kasus node negasi, IID_ICondition.

Jika subkondisi adalah simpul negasi, ppv diatur ke enumerasi satu elemen.

Jika node adalah node konjunsi atau disjunction, ppv diatur ke enumerasi subkondisi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 dengan SP1 [hanya aplikasi desktop]
Target Platform Windows
Header structuredquerycondition.h (termasuk Structuredquery.h)
Redistribusi Windows Desktop Search (WDS) 3.0

Lihat juga

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

Referensi