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/messengercompose/send;1
This component implements the following interfaces:
Constants
Properties
readonly PRUint32 nsIMsgSend.attachmentCount
nsIMsgComposeSecure nsIMsgSend.cryptoclosure
readonly nsMsgDeliverMode nsIMsgSend.deliveryMode
nsMsgKey nsIMsgSend.messageKey
PRUint32 nsIMsgSend.pendingAttachmentCount
nsIRequest nsIMsgSend.runningRequest
readonly nsIMsgSendReport nsIMsgSend.sendReport
nsresult nsIMsgSend.status
Methods
| Interface | Method |
|---|---|
| nsIMsgSend |
void abort ( )
|
| nsIMsgSend |
void BeginCryptoEncapsulation ( )
|
| nsIMsgSend |
[noscript] void createAndSendMessage ( nsIEditor editor , nsIMsgIdentity userIdentity , char* accountKey , nsIMsgCompFields fields , PRBool digest_p , PRBool dont_deliver_p , nsMsgDeliverMode mode , nsIMsgDBHdr msgToReplace , char* attachment1_type , char* attachment1_body , PRUint32 attachment1_body_length , nsMsgAttachmentData* attachments , nsMsgAttachedFile* preloaded_attachments , voidPtr* relatedPart , nsIDOMWindowInternal parentWindow , nsIMsgProgress progress , nsIMsgSendListener listener , char* password , AUTF8String originalMsgURI , MSG_ComposeType type )
|
| nsIMsgSend |
[noscript] void deliverAsMailExit ( nsIURI url , nsresult exitCode )
|
| nsIMsgSend |
[noscript] void deliverAsNewsExit ( nsIURI url , nsresult exitCode )
|
| nsIMsgSend |
nsresult fail ( nsresult failure_code , PRUnichar* error_msg )
|
| nsIMsgSend |
[noscript] void gatherMimeAttachments ( )
|
| nsIMsgSend |
[noscript] nsMsgAttachmentHandler* getAttachmentHandlers ( )
|
| nsIMsgSend |
[noscript] nsIPrompt getDefaultPrompt ( )
|
| nsIMsgSend |
void getMessageId ( out ACString messageID )
|
| nsIMsgSend |
nsIOutputStream getOutputStream ( )
|
| nsIMsgSend |
[noscript] PRBool getProcessAttachmentsSynchronously ( )
|
| nsIMsgSend |
[noscript] nsIMsgProgress getProgress ( )
|
| nsIMsgSend |
[noscript] void notifyListenerOnProgress ( char* msgID , PRUint32 progress , PRUint32 progressMax )
|
| nsIMsgSend |
[noscript] void notifyListenerOnProgressCopy ( PRUint32 progress , PRUint32 progressMax )
|
| nsIMsgSend |
[noscript] void notifyListenerOnStartCopy ( )
|
| nsIMsgSend |
[noscript] void notifyListenerOnStartSending ( char* msgID , PRUint32 msgSize )
|
| nsIMsgSend |
[noscript] void notifyListenerOnStatus ( char* msgID , PRUnichar* msg )
|
| nsIMsgSend |
[noscript] void notifyListenerOnStopCopy ( nsresult status )
|
| nsIMsgSend |
[noscript] void notifyListenerOnStopSending ( char* msgID , nsresult status , PRUnichar* msg , nsIFile returnFile )
|
| nsIMsgSend |
[noscript] void sendDeliveryCallback ( nsIURI url , PRBool inIsNewsDelivery , nsresult exitCode )
|
| nsIMsgSend |
void sendMessageFile ( nsIMsgIdentity userIdentity , char* accountKey , nsIMsgCompFields fields , nsIFile sendIFile , PRBool deleteSendFileOnCompletion , PRBool digest_p , nsMsgDeliverMode mode , nsIMsgDBHdr msgToReplace , nsIMsgSendListener listener , nsIMsgStatusFeedback statusFeedback , char* password )
|
| nsIMsgSend |
void setGUINotificationState ( PRBool enableFlag )
|
Reference documentation is generated from Mozilla's source.
