Returns
From nsIRDFService
Parameters
From nsIBookmarkTransactionManager
Performs a new transaction according to the specified parameters
@param aType the type of transaction being performed. Must be one
of the three constants defined below
@param aAction the action to be performed. Expected values are:
import, insert, move, and remove (see bookmarks.js)
@param aItem the rdf node the transaction is being performed on
@param aIndex the index of the item in its RDF Container
@param aParent the rdf-parent of aItem, that is, the folder it
should be inserted into.
@param aRemovedProps properties removed from the item in question
void
createAndCommitTxn(in unsigned long aType, in AString aAction, in nsIRDFNode aItem, in long aIndex, in nsIRDFResource aParent, in unsigned long aPropCount, [array, size_is(aPropCount)] in nsIRDFLiteral aRemovedProps)