nsIAbMDBDirectory

IID:C6BCF232-1DD1-11B2-A108-B41BFECED134
Inherits From:nsISupports

Properties

PRUint32 dbRowID


Methods

void addAddressToList ( nsIAbCard card ) nsIAbDirectory addDirectory ( char* uriName ) void addMailListToDirectory ( nsIAbDirectory mailList ) [noscript] void clearDatabase ( ) void copyDBMailList ( nsIAbMDBDirectory srcListDB ) char* getDirUri ( ) PRBool hasCardForEmailAddress ( char* emailAddress ) [noscript] void notifyDirItemAdded ( nsISupports item ) [noscript] void removeElementsFromAddressList ( ) void removeEmailAddressAt ( PRUint32 index )

void addAddressToList ( nsIAbCard card )

Arguments:
card

nsIAbDirectory addDirectory ( char* uriName )

Arguments:
uriName

void addMailListToDirectory ( nsIAbDirectory mailList )

Arguments:
mailList

void clearDatabase ( )


void copyDBMailList ( nsIAbMDBDirectory srcListDB )

Arguments:
srcListDB

char* getDirUri ( )


PRBool hasCardForEmailAddress ( char* emailAddress )

Arguments:
emailAddress

void notifyDirItemAdded ( nsISupports item )

Arguments:
item

void removeElementsFromAddressList ( )


void removeEmailAddressAt ( PRUint32 index )

Arguments:
index

References

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

nsIAbMDBDirectory.copyDBMailList

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com