添加项目文件。

This commit is contained in:
GG Z
2026-02-23 16:57:09 +08:00
parent 63b7094528
commit ebf06999d0
109 changed files with 7194 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
using Autodesk.Revit.Attributes;
using DotNet.Revit.ExternalEvent;
using System.Windows.Interop;
using Autodesk.Windows;
namespace DotNet.Revit.ExternalEvent
{
[Transaction(TransactionMode.Manual)]
public class CmdExternalEvent : IExternalCommand
{
private static CmdExternalEvent m_Instance;
private ExternalEventHelper m_ExternalEventHelper;
public static CmdExternalEvent Instance
{
get { return m_Instance; }
}
public ExternalEventHelper ExternalEventHelper
{
get { return m_ExternalEventHelper; }
}
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
{
m_Instance = this;
m_ExternalEventHelper = new ExternalEventHelper(commandData.Application);
var main = new MainWinodow();
var mainHelper = new WindowInteropHelper(main);
mainHelper.Owner = ComponentManager.ApplicationWindow;
main.Show();
return Result.Succeeded;
}
}
}