using SolidWorks.Interop.sldworks;
|
|
namespace PdmSwPlugin.Common.CustomHandler
|
{
|
/// <summary>
|
/// Sw激活的文件变更事件
|
/// </summary>
|
/// <param name="lastDoc">变更前的文件</param>
|
/// <param name="doc">变更后的文件</param>
|
/// <param name="component">组件</param>
|
public delegate void SwActiveDocChangeHandler(ModelDoc2 lastDoc, ModelDoc2 doc, Component2 component);
|
|
/// <summary>
|
/// 激活文档保存后执行的操作
|
/// </summary>
|
/// <param name="doc"></param>
|
/// <param name="component"></param>
|
public delegate void SwActiveDocSavedHandler(ModelDoc2 doc, Component2 component);
|
|
|
public delegate void SwActiveDocCustomPropertyChangeHandler(string propName, string Configuration, string oldValue, string NewValue, int valueType);
|
|
|
public delegate void PanelPropertyChanged(object sender, string name, object value);
|
public delegate void DocDestroy(ModelDoc2 doc);
|
public delegate void AfterDocDestroy();
|
}
|