nsIAbDirectoryQueryResult

IID:42E600BA-1DD2-11B2-BC39-C363AC0C93E3
Inherits From:nsISupports

Constants

List of defined query results

PRInt32 queryResultMatch = 0
PRInt32 queryResultComplete = 1
PRInt32 queryResultStopped = 2
PRInt32 queryResultError = 3

Properties

readonly nsIAbDirectoryQueryArguments contextArgs

The context of the query which corresponds to the arguments that define the query

readonly PRInt32 contextID

The context ID of the query

readonly nsISupportsArray result

The result of a singular match for a card

Only valid when the attribute type is of 'query match'

NsISupportsArray Multiple entries corresponding to card properties nsISupportsArray Only one entry makese sense

readonly PRInt32 type

The type of result

Identifies a query entry, the query has finished or that an error has occured


Methods

void agetResult ( out PRUint32 resultSize , out nsISupports resultArray )

void agetResult ( out PRUint32 resultSize , out nsISupports resultArray )

Result attribute defined explicitly as an array of nsISupport interfaces

Arguments:
resultSize
resultArray

References

This interface is passed as an argument to the following methods:

nsIAbDirectoryQueryResultListener.onQueryItem

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com