I need to load Visual Studio from command-line or reflection in such a way that it opens a File-based changeset as a compare between the changed file and the file as it was before the change was submitted.

If anyone knows how to do this, please tell me how it's done.