@mozilla.org/messenger/searchTerm;1

This component implements the following interfaces:

Properties

char* nsIMsgSearchTerm.arbitraryHeader

nsMsgSearchAttribValue nsIMsgSearchTerm.attrib

PRBool nsIMsgSearchTerm.beginsGrouping

PRBool nsIMsgSearchTerm.booleanAnd

PRBool nsIMsgSearchTerm.endsGrouping

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 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.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com