import "nsIMsgSearchSession.idl";
List of all members.
Public Member Functions |
| void | addSearchTerm (in nsMsgSearchAttribValue attrib, in nsMsgSearchOpValue op, in nsIMsgSearchValue value, in boolean BooleanAND, in string customString) |
| | add a search term to the search session
|
| nsIMsgSearchTerm | createTerm () |
| void | appendTerm (in nsIMsgSearchTerm term) |
| void | registerListener (in nsIMsgSearchNotify listener) |
| void | unregisterListener (in nsIMsgSearchNotify listener) |
| void | getNthSearchTerm (in long whichTerm, in nsMsgSearchAttribValue attrib, in nsMsgSearchOpValue op, in nsIMsgSearchValue value) |
| long | countSearchScopes () |
| void | getNthSearchScope (in long which, out nsMsgSearchScopeValue scopeId, out nsIMsgFolder folder) |
| void | addScopeTerm (in nsMsgSearchScopeValue scope, in nsIMsgFolder folder) |
| void | addDirectoryScopeTerm (in nsMsgSearchScopeValue scope) |
| void | clearScopes () |
| boolean | ScopeUsesCustomHeaders (in nsMsgSearchScopeValue scope, in voidPtr selection, in boolean forFilters) |
| boolean | IsStringAttribute (in nsMsgSearchAttribValue attrib) |
| void | AddAllScopes (in nsMsgSearchScopeValue attrib) |
| void | search (in nsIMsgWindow aWindow) |
| void | interruptSearch () |
| void | pauseSearch () |
| void | resumeSearch () |
| nsMsgSearchType | SetSearchParam (in nsMsgSearchType type, in voidPtr param) |
| void | AddResultElement (in nsMsgResultElement element) |
| boolean | MatchHdr (in nsIMsgDBHdr aMsgHdr, in nsIMsgDatabase aDatabase) |
| void | addSearchHit (in nsIMsgDBHdr header, in nsIMsgFolder folder) |
Public Attributes |
| readonly attribute nsISupportsArray | searchTerms |
| readonly attribute unsigned long | numSearchTerms |
readonly attribute
nsIMsgSearchAdapter | runningAdapter |
| readonly attribute voidPtr | searchParam |
| readonly attribute nsMsgSearchType | searchType |
| readonly attribute long | numResults |
| attribute nsIMsgWindow | window |
| const long | BooleanOR = 0 |
| const long | BooleanAND = 1 |
Member Function Documentation
add a search term to the search session
- Parameters:
-
| void nsIMsgSearchSession::clearScopes |
( |
|
) |
|
| long nsIMsgSearchSession::countSearchScopes |
( |
|
) |
|
| void nsIMsgSearchSession::interruptSearch |
( |
|
) |
|
| void nsIMsgSearchSession::pauseSearch |
( |
|
) |
|
| void nsIMsgSearchSession::resumeSearch |
( |
|
) |
|
| void nsIMsgSearchSession::search |
( |
in nsIMsgWindow |
aWindow |
) |
|
Member Data Documentation
The documentation for this interface was generated from the following file: