Metode IConditionFactory::MakeAndOr (structuredquery.h)
Membuat simpul kondisi yang merupakan konjunsi logis (AND) atau disjunction (OR) dari kumpulan subkondisi.
Sintaks
HRESULT MakeAndOr(
[in] CONDITION_TYPE ct,
[in] IEnumUnknown *peuSubs,
[in] BOOL fSimplify,
[out, retval] ICondition **ppcResult
);
Parameter
[in] ct
Jenis: CONDITION_TYPE
CONDITION_TYPE simpul kondisi. CONDITION_TYPE harus CT_AND_CONDITION atau CT_OR_CONDITION.
[in] peuSubs
Jenis: IEnumUnknown*
Penunjuk ke enumerasi objek ICondition , atau NULL untuk enumerasi kosong.
[in] fSimplify
Jenis: BOOL
TRUE untuk menyederhanakan hasil secara logis, jika memungkinkan; maka hasilnya tidak harus dari jenis yang ditentukan. FALSE jika hasilnya harus memiliki struktur yang ditentukan.
Aplikasi yang berencana untuk menjalankan kueri berdasarkan pohon kondisi biasanya akan mendapat manfaat dari pengaturan parameter ini ke TRUE.
[out, retval] ppcResult
Jenis: ICondition**
Menerima alamat pointer ke simpul ICondition baru.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Tidak ada pohon kondisi khusus untuk TRUE dan FALSE. Namun, pohon kondisi yang terdiri dari simpul AND tanpa subkondisi selalu TRUE, dan pohon kondisi yang terdiri dari simpul OR tanpa subkondisi selalu FALSE.
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 | structuredquery.h |
Redistribusi | Windows Desktop Search (WDS) 3.0 |
Lihat juga
Referensi
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk