Dev2.Studio.UserInterfaceLayoutProvider.SetActiveDocument C# (CSharp) Method

SetActiveDocument() private method

private SetActiveDocument ( FrameworkElement document ) : void
document System.Windows.FrameworkElement
return void
        internal void SetActiveDocument(FrameworkElement document)
            //, string documentName, enResourceType resourceType = enResourceType.Unknown)
        {
            Dispatcher.CurrentDispatcher.Invoke(new Action(() => { ActiveDocument = document; }));

            //var workspaceID = Guid.NewGuid();

            //var workspaceItem = WorkspaceItems.FirstOrDefault(wi => string.Equals(wi.ServiceName, documentName, StringComparison.Ordinal));
            //if (workspaceItem == null)
            //{
            //    workspaceItem = new WorkspaceItem(workspaceID)
            //    {
            //        ServiceName = documentName,
            //        ServiceType = resourceType == enResourceType.Source ? WorkspaceItem.SourceServiceType : WorkspaceItem.ServiceServiceType
            //    };
            //    WorkspaceItems.Add(workspaceItem);
            //}
            //workspaceItem.IsSelected = true;
        }