From 9162a61818966f17e3aa2952c39d5484af1147d7 Mon Sep 17 00:00:00 2001 From: qin <a@163.com> Date: 星期四, 22 八月 2024 16:02:27 +0800 Subject: [PATCH] 优化导出逻辑 --- HStation.RevitDev/RevitDataExport/Utility/DockablePaneUtils.cs | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/HStation.RevitDev/RevitDataExport/Utility/DockablePaneUtils.cs b/HStation.RevitDev/RevitDataExport/Utility/DockablePaneUtils.cs index fe7464f..b9e9859 100644 --- a/HStation.RevitDev/RevitDataExport/Utility/DockablePaneUtils.cs +++ b/HStation.RevitDev/RevitDataExport/Utility/DockablePaneUtils.cs @@ -1,16 +1,13 @@ 锘縰sing Autodesk.Revit.UI; -using HStation.RevitDev.RevitDataExport.Enum; +using HStation.RevitDev.Model.ModelEnum; +using HStation.RevitDev.RevitDataExport.Common; using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace HStation.RevitDev.RevitDataExport.Utility { public class DockablePaneUtils { - public static void ShowDockablePanel(ExternalCommandData commandData, YWFamilyType type) + public static void ShowDockablePanel(ExternalCommandData commandData, RevitType type) { UIApplication uiapp = commandData.Application; DockPaneUtil.HideAllDockablePane(uiapp); @@ -20,5 +17,14 @@ DockablePane pane = uiapp.GetDockablePane(paneId); pane.Show(); } + + public static void ShowInstancePanel(ExternalCommandData commandData) + { + UIApplication uiapp = commandData.Application; + Guid guid = new Guid(GlobalResource.InstancePaneGuid); + DockablePaneId paneId = new DockablePaneId(guid: guid); + DockablePane pane = uiapp.GetDockablePane(paneId); + pane.Show(); + } } } -- Gitblit v1.9.3