#include <structuredquery.h>
Public Member Functions | |
BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(IQuerySolution *This |
ULONG (STDMETHODCALLTYPE *AddRef)(IQuerySolution *This) | |
ULONG (STDMETHODCALLTYPE *Release)(IQuerySolution *This) | |
HRESULT (STDMETHODCALLTYPE *MakeNot)(IQuerySolution *This | |
HRESULT (STDMETHODCALLTYPE *MakeAndOr)(IQuerySolution *This | |
HRESULT (STDMETHODCALLTYPE *MakeLeaf)(IQuerySolution *This | |
HRESULT (STDMETHODCALLTYPE *Resolve)(IQuerySolution *This | |
HRESULT (STDMETHODCALLTYPE *GetQuery)(IQuerySolution *This | |
HRESULT (STDMETHODCALLTYPE *GetErrors)(IQuerySolution *This | |
HRESULT (STDMETHODCALLTYPE *GetLexicalData)(IQuerySolution *This | |
Data Fields | |
BEGIN_INTERFACE __RPC__in REFIID | riid |
BEGIN_INTERFACE __RPC__in REFIID __RPC__deref_out void ** | ppvObject |
__RPC__in_opt ICondition * | pSubCondition |
__RPC__in_opt ICondition BOOL | simplify |
__RPC__in_opt ICondition BOOL __RPC__deref_out_opt ICondition ** | ppResultQuery |
CONDITION_TYPE | nodeType |
CONDITION_TYPE __RPC__in_opt IEnumUnknown * | pSubConditions |
CONDITION_TYPE __RPC__in_opt IEnumUnknown BOOL | simplify |
CONDITION_TYPE __RPC__in_opt IEnumUnknown BOOL __RPC__deref_out_opt ICondition ** | ppResultQuery |
__RPC__in_opt LPCWSTR | pszPropertyName |
__RPC__in_opt LPCWSTR CONDITION_OPERATION | op |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR | pszValueType |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT * | pValue |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk * | pPropertyNameTerm |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk * | pOperationTerm |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk * | pValueTerm |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk BOOL | expand |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk BOOL __RPC__deref_out_opt ICondition ** | ppResultQuery |
__in ICondition * | pConditionTree |
__in ICondition __in STRUCTURED_QUERY_RESOLVE_OPTION | sqro |
__in ICondition __in STRUCTURED_QUERY_RESOLVE_OPTION __in_opt const SYSTEMTIME * | pstReferenceTime |
__in ICondition __in STRUCTURED_QUERY_RESOLVE_OPTION __in_opt const SYSTEMTIME __out ICondition ** | ppResolvedConditionTree |
__out_opt ICondition ** | ppQueryNode |
__out_opt ICondition __out_opt IEntity ** | ppMainType |
__RPC__in REFIID | riid |
__RPC__in REFIID __RPC__deref_out_opt void ** | ppParseErrors |
__deref_opt_out LPWSTR * | ppszInputString |
__deref_opt_out LPWSTR __out_opt ITokenCollection ** | ppTokens |
__deref_opt_out LPWSTR __out_opt ITokenCollection __out_opt LCID * | pLocale |
__deref_opt_out LPWSTR __out_opt ITokenCollection __out_opt LCID __out_opt IUnknown ** | ppWordBreaker |
IQuerySolutionVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetLexicalData | ) |
IQuerySolutionVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetErrors | ) |
IQuerySolutionVtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetQuery | ) |
IQuerySolutionVtbl::HRESULT | ( | STDMETHODCALLTYPE * | Resolve | ) |
IQuerySolutionVtbl::HRESULT | ( | STDMETHODCALLTYPE * | MakeLeaf | ) |
IQuerySolutionVtbl::HRESULT | ( | STDMETHODCALLTYPE * | MakeAndOr | ) |
IQuerySolutionVtbl::HRESULT | ( | STDMETHODCALLTYPE * | MakeNot | ) |
BEGIN_INTERFACE IQuerySolutionVtbl::HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) |
IQuerySolutionVtbl::ULONG | ( | STDMETHODCALLTYPE * | Release | ) |
IQuerySolutionVtbl::ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk BOOL IQuerySolutionVtbl::expand |
__RPC__in_opt LPCWSTR CONDITION_OPERATION IQuerySolutionVtbl::op |
__deref_opt_out LPWSTR __out_opt ITokenCollection __out_opt LCID* IQuerySolutionVtbl::pLocale |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk* IQuerySolutionVtbl::pOperationTerm |
__out_opt ICondition __out_opt IEntity** IQuerySolutionVtbl::ppMainType |
__RPC__in REFIID __RPC__deref_out_opt void** IQuerySolutionVtbl::ppParseErrors |
__out_opt ICondition** IQuerySolutionVtbl::ppQueryNode |
__in ICondition __in STRUCTURED_QUERY_RESOLVE_OPTION __in_opt const SYSTEMTIME __out ICondition** IQuerySolutionVtbl::ppResolvedConditionTree |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk BOOL __RPC__deref_out_opt ICondition** IQuerySolutionVtbl::ppResultQuery |
CONDITION_TYPE __RPC__in_opt IEnumUnknown BOOL __RPC__deref_out_opt ICondition** IQuerySolutionVtbl::ppResultQuery |
__RPC__in_opt ICondition BOOL __RPC__deref_out_opt ICondition** IQuerySolutionVtbl::ppResultQuery |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk* IQuerySolutionVtbl::pPropertyNameTerm |
__deref_opt_out LPWSTR* IQuerySolutionVtbl::ppszInputString |
__deref_opt_out LPWSTR __out_opt ITokenCollection** IQuerySolutionVtbl::ppTokens |
BEGIN_INTERFACE __RPC__in REFIID __RPC__deref_out void** IQuerySolutionVtbl::ppvObject |
__deref_opt_out LPWSTR __out_opt ITokenCollection __out_opt LCID __out_opt IUnknown** IQuerySolutionVtbl::ppWordBreaker |
__in ICondition __in STRUCTURED_QUERY_RESOLVE_OPTION __in_opt const SYSTEMTIME* IQuerySolutionVtbl::pstReferenceTime |
__RPC__in_opt ICondition* IQuerySolutionVtbl::pSubCondition |
CONDITION_TYPE __RPC__in_opt IEnumUnknown* IQuerySolutionVtbl::pSubConditions |
__RPC__in_opt LPCWSTR IQuerySolutionVtbl::pszPropertyName |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR IQuerySolutionVtbl::pszValueType |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT* IQuerySolutionVtbl::pValue |
__RPC__in_opt LPCWSTR CONDITION_OPERATION __RPC__in_opt LPCWSTR __RPC__in const PROPVARIANT __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk __RPC__in_opt IRichChunk* IQuerySolutionVtbl::pValueTerm |
__RPC__in REFIID IQuerySolutionVtbl::riid |
BEGIN_INTERFACE __RPC__in REFIID IQuerySolutionVtbl::riid |
CONDITION_TYPE __RPC__in_opt IEnumUnknown BOOL IQuerySolutionVtbl::simplify |
__RPC__in_opt ICondition BOOL IQuerySolutionVtbl::simplify |