Plumtree PEIs  
 

IAdvancedSearchActions.CustomizeQueryOnBeforeSearch Method 

This function allows for the modification of the query portion of an advanced search. Implementers of this interface should modify the QueryArguments object that is passed in to change the search that will be run.

void CustomizeQueryOnBeforeSearch(
   AActivitySpace _asCurrentSpace,
   IPTSession _ptUserSession,
   QueryArguments _qaQueryInfo
);

Parameters

_asCurrentSpace
- Provides access to the current MVC classes as well as the Application and the HTTP Session
_ptUserSession
- Plumtree session object for the current user
_qaQueryInfo
- On entry, this structure will contain: userQuery (String): null basicFields (String): null advancedFilter (IPTFilter): Filter the user defined on the Advanced Search page

See Also

IAdvancedSearchActions Interface | com.plumtree.portalpages.pei Namespace