title: Select a file for renaming in SharpShell context menu
body: <p>I'm using SharpShell to write a tiny new shell context menu item that <em>copies the currently selected files to a new subfolder, then prompts the user for the directory's new name</em>.</p>
  
  <p>Searching StackOverflow, I found <a href="https://stackoverflow.com/questions/8647447/send-folder-rename-command-to-windows-explorer">this</a> answer. However, I'd like to do the same in SharpShell.</p>
  
  <p>I will somehow have to fire <code>SVSI_EDIT</code> at it, which I can find buried deep in <code>SharpShell.Interop</code>, but I'm not sure how any of this works. I can't find any documentation or code samples whatsoever.</p>
  
  <p>(Edit: I think finding out how to get a <code>Pidl</code> from a file name would be a good start, but maybe I don't really need that at all?)</p>