Пример #1
0
        public void Open()
        {
            var workspace = GetWorkspace(_key);

            if (workspace != null)
            {
                workspace.Activate();
            }
            else
            {
                workspace = LaunchWorkspace();

                AuditHelper.DocumentWorkspaceOpened(this);

                if (workspace != null)
                {
                    workspace.Closed += DocumentClosedEventHandler;
                    DocumentManager.RegisterDocument(this);
                }
            }
        }