import "nsIAbMDBDirectory.idl";
Public Member Functions | |
nsIAbDirectory | addDirectory (in string uriName) |
void | removeElementsFromAddressList () |
void | addMailListToDirectory (in nsIAbDirectory mailList) |
void | copyDBMailList (in nsIAbMDBDirectory srcListDB) |
void | addAddressToList (in nsIAbCard card) |
void | removeEmailAddressAt (in unsigned long aIndex) |
void | notifyDirItemAdded (in nsISupports item) |
void | clearDatabase () |
Public Attributes | |
readonly attribute nsILocalFile | databaseFile |
Supplies a nsILocalFile point to the database file for this directory. | |
readonly attribute nsIAddrDatabase | database |
Supplies a nsIAddrDatabase that uses the databaseFile. | |
attribute unsigned long | dbRowID |
void nsIAbMDBDirectory::addAddressToList | ( | in nsIAbCard | card | ) |
nsIAbDirectory nsIAbMDBDirectory::addDirectory | ( | in string | uriName | ) |
void nsIAbMDBDirectory::addMailListToDirectory | ( | in nsIAbDirectory | mailList | ) |
void nsIAbMDBDirectory::clearDatabase | ( | ) |
void nsIAbMDBDirectory::copyDBMailList | ( | in nsIAbMDBDirectory | srcListDB | ) |
void nsIAbMDBDirectory::notifyDirItemAdded | ( | in nsISupports | item | ) |
void nsIAbMDBDirectory::removeElementsFromAddressList | ( | ) |
void nsIAbMDBDirectory::removeEmailAddressAt | ( | in unsigned long | aIndex | ) |
readonly attribute nsIAddrDatabase nsIAbMDBDirectory::database |
Supplies a nsIAddrDatabase that uses the databaseFile.
See also databaseFile for possible exceptions.
readonly attribute nsILocalFile nsIAbMDBDirectory::databaseFile |
Supplies a nsILocalFile point to the database file for this directory.
NS_ERROR_NOT_INITIALIZED | If there is no filename preference present or it is empty |
attribute unsigned long nsIAbMDBDirectory::dbRowID |