Here's a little code to help managed packages call the Running Document Table to rename a document: Calling IVsRunningDocumenTable.RenameDocument is not entirely straighforward in managed code. Here's some code the shows how to get the SVsRunningDocumentTable
Read More...