Files
xUnitRevit/xUnitRevitShared/Command.cs
2023-02-23 17:15:02 -06:00

32 lines
706 B
C#

#region Namespaces
using System;
using System.Collections.Generic;
using System.Threading;
using Autodesk.Revit.Attributes;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
#endregion
namespace xUnitRevit
{
[Transaction(TransactionMode.Manual)]
public class Command : IExternalCommand
{
static object consoleLock = new object();
static ManualResetEvent finished = new ManualResetEvent(false);
static Result result = Result.Succeeded;
public Result Execute(
ExternalCommandData commandData,
ref string message,
ElementSet elements)
{
UIApplication uiapp = commandData.Application;
Runner.Launch(uiapp);
return Result.Succeeded;
}
}
}