After a lot of experimenting, this seems to work:
IVsUIHierarchy uiHierarchy;
uint itemId;
IVsWindowFrame frame;
VsShellUtilities.OpenDocument(myServiceProvider, fullPath, VSConstants.LOGVIEWID_UserChooseView, out uiHierarchy, out itemId, out frame);