Such a technique is used when there are multiple document types. In that case, if you request a new document, first you open a dialog to ask the user about the kind of the document to open, then open it.

If you look for it, I think you can find somewhere in the MSDN a sample with that. It's done in the way you intend to do it.