WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

@mozilla.org/messenger/searchTerm;1

This component implements the following interfaces:

Properties

ACString nsIMsgSearchTerm.arbitraryHeader

nsMsgSearchAttribValue nsIMsgSearchTerm.attrib

PRBool nsIMsgSearchTerm.beginsGrouping

PRBool nsIMsgSearchTerm.booleanAnd

PRBool nsIMsgSearchTerm.endsGrouping

PRBool nsIMsgSearchTerm.matchAll

readonly PRBool nsIMsgSearchTerm.matchAllBeforeDeciding

nsMsgSearchOpValue nsIMsgSearchTerm.op

readonly ACString nsIMsgSearchTerm.termAsString

nsIMsgSearchValue nsIMsgSearchTerm.value

Methods

InterfaceMethod
nsIMsgSearchTerm PRBool matchAge ( PRTime days )
nsIMsgSearchTerm [noscript] PRBool matchArbitraryHeader ( nsIMsgSearchScopeTerm scopeTerm , PRUint32 offset , PRUint32 length , char* charset , PRBool charsetOverride , nsIMsgDBHdr msg , nsIMsgDatabase db , char* headers , PRUint32 headerLength , PRBool forFilters )
nsIMsgSearchTerm PRBool matchBody ( nsIMsgSearchScopeTerm scopeTerm , PRUint32 offset , PRUint32 length , char* charset , nsIMsgDBHdr msg , nsIMsgDatabase db )
nsIMsgSearchTerm PRBool matchDate ( PRTime time )
nsIMsgSearchTerm PRBool matchJunkStatus ( char* junkScore )
nsIMsgSearchTerm PRBool matchKeyword ( char* keyword )
nsIMsgSearchTerm PRBool matchLabel ( nsMsgLabelValue labelValue )
nsIMsgSearchTerm PRBool matchPriority ( nsMsgPriorityValue priority )
nsIMsgSearchTerm PRBool matchRfc2047String ( char* string , char* charset , PRBool charsetOverride )
nsIMsgSearchTerm PRBool matchRfc822String ( char* string , char* charset , PRBool charsetOverride )
nsIMsgSearchTerm PRBool matchSize ( PRUint32 size )
nsIMsgSearchTerm PRBool matchStatus ( PRUint32 status )

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com