IManDMS dms = new ManDMSClass(); dms = new ManDMSClass(); IManSession sess = dms.Sessions.Add("DM-DMS"); sess.TrustedLogin(); NRTSession[] saSess = new NRTSession[1]; saSess[0] = (NRTSession)sess; IManBrowseCmd cmd = new IManBrowseCmdClass(); ContextItems context = new ContextItemsClass(); context.Add("NRTDMS", dms); context.Add("SelectedNRTSessions", saSess); context.Add("IMANEXT2.BrowseCmd.SelectableObjectTypes", new imObjectType[] { imObjectType.imTypeDocumentFolder }); context.Add("IMANEXT2.MultiFileSelection", false); context.Add("IManExt.Import.DocAuthor", "LEWISSJ"); //Example of a application type. context.Add("ParentWindow", this.Handle.ToInt32()); cmd.Initialize(context); cmd.Update(); if (cmd.Status == (int)CommandStatus.nrActiveCommand) { cmd.Execute(); }