import "nsIAbDirectoryQuery.idl";
Inheritance diagram for nsIAbDirectoryQuery:Public Member Functions | |
| long | doQuery (in nsIAbDirectory aDirectory, in nsIAbDirectoryQueryArguments aArguments, in nsIAbDirSearchListener aListener, in long aResultLimit, in long aTimeOut) |
| Initiates a query on a directory and sub-directories for properties on cards. | |
| void | stopQuery (in long contextID) |
| Stops an existing query operation if query operation is asynchronous. | |
| long nsIAbDirectoryQuery::doQuery | ( | in nsIAbDirectory | aDirectory, | |
| in nsIAbDirectoryQueryArguments | aArguments, | |||
| in nsIAbDirSearchListener | aListener, | |||
| in long | aResultLimit, | |||
| in long | aTimeOut | |||
| ) |
Initiates a query on a directory and sub-directories for properties on cards.
| aDirectory | A directory that the query may get extra details from. | |
| aArguments | The properties and values to match value could of type nsIAbDirectoryQueryMatchItem for matches other than ?contains? | |
| aListener | The listener which will obtain individual query results. | |
| aResultLimit | Limits the number of results returned to a maximum value. | |
| aTimeOut | The maximum length of time for the query |
| void nsIAbDirectoryQuery::stopQuery | ( | in long | contextID | ) |
Stops an existing query operation if query operation is asynchronous.
The nsIAbDirectoryQueryResultListener will be notified when query has stopped
It is implementation specific if notification synchronous or asynchronous
| contextID | The unique number returned from the doQuery methods |
1.7.1