Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsIMsgCopyService Interface Reference

import "nsIMsgCopyService.idl";

Inheritance diagram for nsIMsgCopyService:
Inheritance graph
[legend]
Collaboration diagram for nsIMsgCopyService:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void CopyMessages (in nsIMsgFolder srcFolder, in nsISupportsArray messages, in nsIMsgFolder dstFolder, in boolean isMove, in nsIMsgCopyServiceListener listener, in nsIMsgWindow msgWindow, in boolean allowUndo)
 
  

void CopyFolders (in nsISupportsArray folders, in nsIMsgFolder dstFolder, in boolean isMove, in nsIMsgCopyServiceListener listener, in nsIMsgWindow msgWindow)
 
  

void CopyFileMessage (in nsIFileSpec fileSpec, in nsIMsgFolder dstFolder, in nsIMsgDBHdr msgToReplace, in boolean isDraftOrTemplate, in unsigned long aMsgFlags, in nsIMsgCopyServiceListener listener, in nsIMsgWindow msgWindow)
void NotifyCompletion (in nsISupports aSupport, in nsIMsgFolder dstFolder, in nsresult result)
 Notify the message copy service that the destination folder has finished it's messages copying operation so that the copy service can continue copying the rest of the messages if there are more to copy with.

Detailed Description

Definition at line 54 of file nsIMsgCopyService.idl.


Member Function Documentation

void nsIMsgCopyService::CopyFileMessage ( in nsIFileSpec  fileSpec,
in nsIMsgFolder  dstFolder,
in nsIMsgDBHdr  msgToReplace,
in boolean  isDraftOrTemplate,
in unsigned long  aMsgFlags,
in nsIMsgCopyServiceListener  listener,
in nsIMsgWindow  msgWindow 
)

  

void nsIMsgCopyService::CopyMessages ( in nsIMsgFolder  srcFolder,
in nsISupportsArray  messages,
in nsIMsgFolder  dstFolder,
in boolean  isMove,
in nsIMsgCopyServiceListener  listener,
in nsIMsgWindow  msgWindow,
in boolean  allowUndo 
)

  

void nsIMsgCopyService::NotifyCompletion ( in nsISupports  aSupport,
in nsIMsgFolder  dstFolder,
in nsresult  result 
)

Notify the message copy service that the destination folder has finished it's messages copying operation so that the copy service can continue copying the rest of the messages if there are more to copy with.

aSupport and dstFolder uniquely identify a copy service request.

aSupport -- the originator of CopyMessages or CopyFileMessage; it can be either a nsIMsgFolder or a nsIFileSpec dstFolder -- the destination folder which performs the copy operation result -- the result of the copy operation


The documentation for this interface was generated from the following file: