This repository has been archived on 2023-01-27. You can view files and clone it, but cannot push or open issues or pull requests.
cad/ref/xcad/docs/_src/Extension/EntryPoint.cs
2022-10-15 19:16:08 +02:00

35 lines
851 B
C#

using SolidWorks.Interop.sldworks;
using System;
using System.Runtime.InteropServices;
using Xarial.XCad.SolidWorks;
namespace Xarial.XCad.Documentation
{
[ComVisible(true), Guid("CA8A02D2-802F-46E3-A16A-DE69FADFF5B2")]
public class MyAddIn : SwAddInEx
{
//--- Connect
public override void OnConnect()
{
// Initialize the add-in, create menu, load data etc.
}
//---
//--- Disconnect
public override void OnDisconnect()
{
// Dispose the add-in's resources
}
//---
//--- SwObjects
private void AccessSwObjects()
{
int addInCookie = this.AddInId;
ISldWorks swApp = this.Application.Sw;
ICommandManager cmdMgr = this.CommandManager.CmdMgr;
}
//---
}
}