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/addressbook/carddatabase;1
This component implements the following interfaces:
Properties
nsIFile nsIAddrDatabase.dbPath
Path to the address book database that this instance represents.
readonly PRUint32 nsIAddrDatabase.deletedCardCount
Returns the count of the deleted card currently stored in the mork file.
readonly nsIArray nsIAddrDatabase.deletedCardList
Returns an array of the deleted cards currently stored in the mork file.
readonly nsIMdbRow nsIAddrDatabase.newListRow
readonly nsIMdbRow nsIAddrDatabase.newRow
Methods
| Interface | Method |
|---|---|
| nsIAddrDatabase |
[noscript] void add2ndEmail ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addAimScreenName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addAllowRemoteContent ( nsIMdbRow row , PRBool value )
|
| nsIAddrDatabase |
[noscript] void addAnniversaryDay ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addAnniversaryMonth ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addAnniversaryYear ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addBirthDay ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addBirthMonth ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addBirthYear ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addCardRowToDB ( nsIMdbRow newRow )
|
| nsIAddrDatabase |
[noscript] void addCategory ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addCellularNumber ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addCellularNumberType ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addCompany ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addCustom1 ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addCustom2 ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addCustom3 ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addCustom4 ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addDefaultAddress ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addDepartment ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addDisplayName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addFamilyName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addFaxNumber ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addFaxNumberType ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addFirstName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addHomeAddress ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addHomeAddress2 ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addHomeCity ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addHomeCountry ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addHomePhone ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addHomePhoneType ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addHomeState ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addHomeZipCode ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addJobTitle ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addLastName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addLdifListMember ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
void AddListCardColumnsToRow ( nsIAbCard PCard , nsIMdbRow PListRow , PRUint32 pos , out nsIAbCard PNewCard , PRBool inMailingList )
|
| nsIAddrDatabase |
[noscript] void addListDescription ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addListDirNode ( nsIMdbRow listRow )
|
| nsIAddrDBAnnouncer |
void addListener ( nsIAddrDBListener listener )
|
| nsIAddrDatabase |
[noscript] void addListName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addListNickName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addNickName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addNotes ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addPagerNumber ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addPagerNumberType ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addPhoneticFirstName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addPhoneticLastName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addPopularityIndex ( nsIMdbRow row , PRUint32 value )
|
| nsIAddrDatabase |
[noscript] void addPreferMailFormat ( nsIMdbRow row , PRUint32 value )
|
| nsIAddrDatabase |
[noscript] void addPrimaryEmail ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addSpouseName ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addWebPage1 ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addWebPage2 ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addWorkAddress ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addWorkAddress2 ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addWorkCity ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addWorkCountry ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addWorkPhone ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addWorkPhoneType ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addWorkState ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
[noscript] void addWorkZipCode ( nsIMdbRow row , char* value )
|
| nsIAddrDatabase |
void close ( PRBool forceCommit )
|
| nsIAddrDatabase |
void closeMDB ( PRBool commit )
|
| nsIAddrDatabase |
void commit ( PRUint32 commitType )
|
| nsIAddrDatabase |
PRBool containsCard ( nsIAbCard card )
|
| nsIAddrDatabase |
PRBool containsMailList ( nsIAbDirectory mailList )
|
| nsIAddrDatabase |
void createMailListAndAddToDB ( nsIAbDirectory newList , PRBool notify )
|
| nsIAddrDatabase |
void createNewCardAndAddToDB ( nsIAbCard newCard , PRBool notify )
|
| nsIAddrDatabase |
void createNewListCardAndAddToDB ( nsIAbDirectory list , PRUint32 listRowID , nsIAbCard newCard , PRBool notify )
|
| nsIAddrDatabase |
void deleteCard ( nsIAbCard card , PRBool notify )
|
| nsIAddrDatabase |
void deleteCardFromMailList ( nsIAbDirectory mailList , nsIAbCard card , PRBool notify )
|
| nsIAddrDatabase |
void deleteMailList ( nsIAbDirectory mailList , PRBool notify )
|
| nsIAddrDatabase |
void editCard ( nsIAbCard card , PRBool notify )
|
| nsIAddrDatabase |
void editMailList ( nsIAbDirectory mailList , nsIAbCard listCard , PRBool notify )
|
| nsIAddrDatabase |
nsISimpleEnumerator enumerateCards ( nsIAbDirectory directory )
|
| nsIAddrDatabase |
nsISimpleEnumerator enumerateListAddresses ( nsIAbDirectory directory )
|
| nsIAddrDatabase |
PRBool findMailListbyUnicodeName ( PRUnichar* listName )
|
| nsIAddrDatabase |
nsIMdbRow FindRowByCard ( nsIAbCard card )
|
| nsIAddrDatabase |
void forceClosed ( )
|
| nsIAddrDatabase |
void getCardCount ( out PRUint32 count )
|
| nsIAddrDatabase |
nsIAbCard getCardFromAttribute ( nsIAbDirectory directory , char* name , AUTF8String UTF8Value , PRBool caseInsensitive )
|
| nsIAddrDatabase |
PRUnichar* getCardValue ( nsIAbCard card , char* name )
|
| nsIAddrDatabase |
void getMailingListsFromDB ( nsIAbDirectory parentDir )
|
| nsIAddrDatabase |
void InitCardFromRow ( nsIAbCard newCard , nsIMdbRow cardRow )
|
| nsIAddrDBAnnouncer |
void notifyAnnouncerGoingAway ( )
|
| nsIAddrDBAnnouncer |
void notifyCardAttribChange ( PRUint32 abCode )
|
| nsIAddrDBAnnouncer |
void notifyCardEntryChange ( PRUint32 abCode , nsIAbCard card )
|
| nsIAddrDatabase |
nsIAddrDatabase open ( nsIFile dbFile , PRBool create , PRBool upgrading )
|
| nsIAddrDatabase |
void openMDB ( nsIFile dbName , PRBool create )
|
| nsIAddrDBAnnouncer |
void removeListener ( nsIAddrDBListener listener )
|
| nsIAddrDatabase |
void setCardValue ( nsIAbCard card , char* name , PRUnichar* value , PRBool notify )
|
| nsIAddrDatabase |
void SetListAddressTotal ( nsIMdbRow listRow , PRUint32 total )
|
Reference documentation is generated from Mozilla's source.
