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;1
This component implements the following interfaces:
Constants
| PRInt32 | nsIMessenger.eUnknown | = 0 |
| PRInt32 | nsIMessenger.eDeleteMsg | = 1 |
| PRInt32 | nsIMessenger.eMoveMsg | = 2 |
| PRInt32 | nsIMessenger.eCopyMsg | = 3 |
Properties
readonly ACString nsIMessenger.lastDisplayedMessageUri
PRInt32 nsIMessenger.navigatePos
PRBool nsIMessenger.sendingUnsentMsgs
readonly nsITransactionManager nsIMessenger.transactionManager
Methods
| Interface | Method |
|---|---|
| nsIMessenger |
PRBool canRedo ( )
|
| nsIMessenger |
PRBool canUndo ( )
|
| nsIMessenger |
void compactFolder ( nsIRDFCompositeDataSource db , nsIRDFResource folder , PRBool forAll )
|
| nsIMessenger |
void copyFolders ( nsIRDFCompositeDataSource database , nsIRDFResource dstResource , nsISupportsArray folders , PRBool isMoveFolder )
|
| nsIMessenger |
void copyMessages ( nsIRDFCompositeDataSource database , nsIRDFResource srcResource , nsIRDFResource dstResource , nsISupportsArray messages , PRBool isMove )
|
| nsIMessenger |
void deleteFolders ( nsIRDFCompositeDataSource db , nsIRDFResource parentFolder , nsIRDFResource folder )
|
| nsIMessenger |
void detachAllAttachments ( PRUint32 count , arrayof char* contentTypeArray , arrayof char* urlArray , arrayof char* displayNameArray , arrayof char* messageUriArray , PRBool saveFirst )
|
| nsIMessenger |
void detachAttachment ( char* contentTpe , char* url , char* displayName , char* messageUri , PRBool saveFirst )
|
| nsIMessenger |
void emptyTrash ( nsIRDFCompositeDataSource db , nsIRDFResource folder )
|
| nsIMessenger |
ACString getFolderUriAtNavigatePos ( PRInt32 pos )
|
| nsIMessenger |
ACString getMsgUriAtNavigatePos ( PRInt32 pos )
|
| nsIMessenger |
void getNavigateHistory ( out PRUint32 curPos , out PRUint32 count , out arrayof char* history )
|
| nsIMessenger |
PRUint32 getRedoTransactionType ( )
|
| nsIMessenger |
PRUint32 getUndoTransactionType ( )
|
| nsISupportsWeakReference |
nsIWeakReference GetWeakReference ( )
|
| nsIMessenger |
void launchExternalURL ( ACString URL )
|
| nsIMessenger |
void loadURL ( nsIDOMWindowInternal ptr , ACString URL )
|
| nsIMessenger |
nsIMsgMessageService messageServiceFromURI ( ACString uri )
|
| nsIMessenger |
nsIMsgDBHdr msgHdrFromURI ( ACString uri )
|
| nsIObserver |
void observe ( nsISupports subject , char* topic , PRUnichar* data )
|
| nsIMessenger |
void openAttachment ( ACString contentTpe , ACString url , ACString displayName , ACString messageUri , PRBool isExternalAttachment )
|
| nsIMessenger |
void openURL ( ACString URL )
|
| nsIMessenger |
void redo ( nsIMsgWindow msgWindow )
|
| nsIMessenger |
void renameFolder ( nsIRDFCompositeDataSource db , nsIRDFResource folder , AString name )
|
| nsIMessenger |
void saveAllAttachments ( PRUint32 count , arrayof char* contentTypeArray , arrayof char* urlArray , arrayof char* displayNameArray , arrayof char* messageUriArray )
|
| nsIMessenger |
void saveAs ( ACString URI , PRBool asFile , nsIMsgIdentity identity , AString msgFilename )
|
| nsIMessenger |
void saveAttachment ( ACString contentTpe , ACString url , ACString displayName , ACString messageUri , PRBool isExternalAttachment )
|
| nsIMessenger |
void saveAttachmentToFile ( nsIFile file , ACString url , ACString messageUri , ACString contentType , nsIUrlListener listener )
|
| nsIMessenger |
nsILocalFile saveAttachmentToFolder ( ACString contentType , ACString url , ACString displayName , ACString messageUri , nsILocalFile destFolder )
|
| nsIMessenger |
void sendUnsentMessages ( nsIMsgIdentity identity , nsIMsgWindow msgWindow )
|
| nsIMessenger |
void setDisplayCharset ( ACString charset )
|
| nsIMessenger |
void setDocumentCharset ( ACString characterSet )
|
| nsIMessenger |
void setWindow ( nsIDOMWindowInternal ptr , nsIMsgWindow msgWindow )
|
| nsIMessenger |
void undo ( nsIMsgWindow msgWindow )
|
Reference documentation is generated from Mozilla's source.
