mirror of
https://github.com/jeremytammik/RevitSdkSamples.git
synced 2026-08-13 16:27:42 +00:00
37 lines
1.2 KiB
C#
37 lines
1.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using Autodesk.Revit.DB;
|
|
|
|
namespace ASCE_7_10
|
|
{
|
|
public class RevitApplicationDB : Autodesk.Revit.DB.IExternalDBApplication
|
|
{
|
|
#region IExternalDBApplication Members
|
|
|
|
public Autodesk.Revit.DB.ExternalDBApplicationResult OnShutdown(Autodesk.Revit.ApplicationServices.ControlledApplication application)
|
|
{
|
|
return Autodesk.Revit.DB.ExternalDBApplicationResult.Succeeded;
|
|
}
|
|
|
|
public Autodesk.Revit.DB.ExternalDBApplicationResult OnStartup(Autodesk.Revit.ApplicationServices.ControlledApplication application)
|
|
{
|
|
application.ApplicationInitialized += new EventHandler<Autodesk.Revit.DB.Events.ApplicationInitializedEventArgs>(application_ApplicationInitialized);
|
|
|
|
|
|
return Autodesk.Revit.DB.ExternalDBApplicationResult.Succeeded;
|
|
}
|
|
|
|
void application_ApplicationInitialized(object sender, Autodesk.Revit.DB.Events.ApplicationInitializedEventArgs e)
|
|
{
|
|
Server server = new Server();
|
|
|
|
Autodesk.Revit.DB.CodeChecking.LoadCombination.Service.AddServer(server);
|
|
|
|
}
|
|
|
|
#endregion
|
|
}
|
|
}
|