[scriptable, uuid(8b5314ba-db01-11d2-96ce-0060b0fb9956)]
Constants
Methods
This empties the clipboard and notifies the clipboard owner. This empties the "logical" clipboard. It does not clear the native clipboard. @param aWhichClipboard Specifies the clipboard to which this operation applies. @result NS_OK if successful.
Given a transferable, get the clipboard data. @param aTransferable The transferable @param aWhichClipboard Specifies the clipboard to which this operation applies. @result NS_Ok if no errors
This provides a way to give correct UI feedback about, for instance, a paste should be allowed. It does _NOT_ actually retreive the data and should be a very inexpensive call. All it does is check if there is data on the clipboard matching any of the flavors in the given list. @aFlavorList - nsISupportsCString's in a nsISupportsArray (for JavaScript). @param aWhichClipboard Specifies the clipboard to which this operation applies. @outResult - if data is present matching one of @result NS_OK if successful.
Given a transferable, set the data on the native clipboard @param aTransferable The transferable @param anOwner The owner of the transferable @param aWhichClipboard Specifies the clipboard to which this operation applies. @result NS_Ok if no errors
void
setData(in nsITransferable aTransferable, in nsIClipboardOwner anOwner, in long aWhichClipboard)
Compare to: