添加项目文件。

This commit is contained in:
GG Z
2026-02-23 14:58:05 +08:00
parent ce96926220
commit 771d780d6c
342 changed files with 33470 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
using System;
using System.Windows.Interop;
using Autodesk.Revit.Attributes;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
using Sai.Common.Shared.ParameterManager;
using Sai.RvKits.IO;
using Sai.RvKits.Operation;
namespace SZBIM.StandardTools.ParameterManager
{
[Transaction(TransactionMode.Manual)]
[Regeneration(RegenerationOption.Manual)]
public class AddParamsCmd : IExternalCommand
{
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
{
Autodesk.Revit.ApplicationServices.Application app = commandData.Application.Application;
if (WinIntPtr.IsVisible("Ìí¼Ó²ÎÊý"))
{
WinIntPtr.ShowAndActive("Ìí¼Ó²ÎÊý");
}
else
{
AddParamsViewModel viewModel = new AddParamsViewModel(app);
try
{
var win = new AddParamsWin(viewModel);
_ = new WindowInteropHelper(win)
{
Owner = System.Diagnostics.Process.GetCurrentProcess().MainWindowHandle
};
win.Show();
}
catch (Exception ex)
{
LogUtil.WriteLog(ex.Message);
}
}
return Result.Succeeded;
}
}
}