Result on a RunCommand(swCommands_Save())

Hi folks, 

I am willing to collect info when the user hits "Save" or "Cancel" in the Save As dialog box. Unfortunalty, it seems that the command line :

swModel.Extension.RunCommand(swCommands_Save(), Empty)

returns true when ran, independantly if the user has hit save or cancel.

Any idea to bypasse this issue ? 

Thks