コード例 #1
0
ファイル: TaskManager.cs プロジェクト: wushian/QSet
        /// <summary>
        /// Opens a new queue in the environment for browsing.
        /// </summary>
        /// <param name="queueName">QSetQueueItem which contains the queue to be opened.</param>
        public void OpenQueue(QSetQueueItem qsetQueueItem)
        {
            if (!IsItemOpen(qsetQueueItem))
            {
                _primaryControls.AddTabbedDocumentMessageBrowser(qsetQueueItem, _primaryObjects);
            }
            else
            {
                BringDocumentToFront(qsetQueueItem);
            }

            if (qsetQueueItem.ParentItem == null && _primaryControls.GetQSetExplorerSet() != null)
            {
                AddActiveQueueToQSet();
            }
        }