Thanks again everyone.
My overall goal was to allow the user to select a drawing a make some edits to XREFs in the selected drawings database, without opening the file. IE: Unload/reload XREFs prior to opening the file (This I have working well).
My next step, within the same command was to take the original selected file and open it. So initially I was thinking of using this open sub from the .NET developers guide, not having much experience with Command Flags. I did read up on these more and have a better understanding.
For what I'm looking to do, it seems using SendStringtoExecute is a better option I think. Unless somebody as a better idea...