## 类的使用
kd.bos.script.annotations.KSInsertMethod

- 使用KSInsertMethod的程序包
  程序包 | 说明
  --- | ---
  kd.bos.bill |
  kd.bos.entity.plugin |
  kd.bos.form.plugin |
  kd.bos.list.plugin |

- - ### kd.bos.bill中KSInsertMethod的使用

    注释类型为KSInsertMethod的kd.bos.bill中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | KDBillPlugin.`afterLoadData(java.util.EventObject e)`
    `void` | KDBillWebApiPlugin.`convertPk(ConvertPkEvent e)`
    `void` | KDBillWebApiPlugin.`doAICommand(AICommandEvent e)`
    `ApiResult` | KDBillWebApiPlugin.`doCustomService(java.util.Map<java.lang.String,java.lang.Object> params)`
    `java.lang.String` | KDBillWebApiPlugin.`getFormId()`
    `void` | KDBillPlugin.`loadData(LoadDataEventArgs e)`

  - ### kd.bos.entity.plugin中KSInsertMethod的使用

    注释类型为KSInsertMethod的kd.bos.entity.plugin中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | KDOperationPlugIn.`afterExecuteOperationTransaction(AfterOperationArgs e)`
    `void` | KDOperationPlugIn.`beforeExecuteOperationTransaction(BeforeOperationArgs e)`
    `void` | KDOperationPlugIn.`beginOperationTransaction(BeginOperationTransactionArgs e)`
    `void` | KDOperationPlugIn.`endOperationTransaction(EndOperationTransactionArgs e)`
    `void` | KDOperationPlugIn.`onAddValidators(AddValidatorsEventArgs e)`
    `void` | KDOperationPlugIn.`onPreparePropertys(PreparePropertysEventArgs e)`
    `void` | KDOperationPlugIn.`rollbackOperation(RollbackOperationArgs e)`

  - ### kd.bos.form.plugin中KSInsertMethod的使用

    注释类型为KSInsertMethod的kd.bos.form.plugin中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | KDFormPlugin.`addClickListeners(java.lang.String... key)`
    `void` | KDFormPlugin.`addItemClickListeners(java.lang.String... key)`
    `void` | KDFormPlugin.`afterAddRow(AfterAddRowEventArgs e)`
    `void` | KDFormPlugin.`afterBindData(java.util.EventObject e)`
    `void` | KDFormPlugin.`afterCreateNewData(java.util.EventObject e)`
    `void` | KDFormPlugin.`afterDeleteEntry(AfterDeleteEntryEventArgs e)`
    `void` | KDFormPlugin.`afterDeleteRow(AfterDeleteRowEventArgs e)`
    `void` | KDFormPlugin.`afterDoOperation(AfterDoOperationEventArgs e)`
    `void` | KDFormPlugin.`afterMoveEntryDown(AfterMoveEntryEventArgs e)`
    `void` | KDFormPlugin.`beforeAddRow(BeforeAddRowEventArgs e)`
    `void` | KDFormPlugin.`beforeBindData(java.util.EventObject e)`
    `void` | KDFormPlugin.`beforeClick(BeforeClickEvent e)`
    `void` | KDFormPlugin.`beforeClosed(BeforeClosedEvent e)`
    `void` | KDFormPlugin.`beforeDeleteEntry(BeforeDeleteEntryEventArgs e)`
    `void` | KDFormPlugin.`beforeDeleteRow(BeforeDeleteRowEventArgs e)`
    `void` | KDFormPlugin.`beforeDoOperation(BeforeDoOperationEventArgs e)`
    `void` | KDFormPlugin.`beforeFieldPostBack(BeforeFieldPostBackEvent e)`
    `void` | KDFormPlugin.`beforeItemClick(BeforeItemClickEvent e)`
    `void` | KDFormPlugin.`click(java.util.EventObject evt)`
    `void` | KDFormPlugin.`closedCallBack(ClosedCallBackEvent e)`
    `void` | KDFormPlugin.`confirmCallBack(MessageBoxClosedEvent e)`
    `void` | KDFormPlugin.`contextMenuClick(ContextMenuClickEvent e)`
    `void` | KDFormPlugin.`createNewData(BizDataEventArgs e)`
    `void` | KDFormPlugin.`customEvent(CustomEventArgs e)`
    `IDataModel` | KDFormPlugin.`getModel()`
    `IPageCache` | KDFormPlugin.`getPageCache()`
    `java.lang.String` | KDFormPlugin.`getPluginName()`
    `IFormView` | KDFormPlugin.`getView()`
    `void` | KDFormPlugin.`initialize()`
    `void` | KDFormPlugin.`itemClick(ItemClickEvent e)`
    `void` | KDFormPlugin.`loadCustomControlMetas(LoadCustomControlMetasArgs e)`
    `void` | KDFormPlugin.`messageBoxClosed(MessageBoxClosedEvent e)`
    `void` | KDFormPlugin.`onCreateDynamicUIMetas(OnCreateDynamicUIMetasArgs e)`
    `void` | KDFormPlugin.`onGetControl(OnGetControlArgs e)`
    `void` | KDFormPlugin.`pageRelease(java.util.EventObject e)`
    `void` | KDFormPlugin.`preOpenForm(PreOpenFormEventArgs e)`
    `void` | KDFormPlugin.`propertyChanged(PropertyChangedArgs e)`
    `void` | KDFormPlugin.`registerListener(java.util.EventObject e)`
    `void` | KDFormPlugin.`TimerElapsed(TimerElapsedArgs e)`

  - ### kd.bos.list.plugin中KSInsertMethod的使用

    注释类型为KSInsertMethod的kd.bos.list.plugin中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | KDListPlugin.`beforeCreateListColumns(BeforeCreateListColumnsArgs e)`
    `void` | KDListPlugin.`beforeCreateListDataProvider(BeforeCreateListDataProviderArgs e)`
    `void` | KDListPlugin.`beforeShowBill(BeforeShowBillFormEvent e)`
    `void` | KDListPlugin.`billClosedCallBack(BillClosedCallBackEvent e)`
    `void` | KDListPlugin.`billListHyperLinkClick(HyperLinkClickArgs e)`
    `void` | KDListPlugin.`createTreeListView(CreateTreeListViewEvent e)`
    `void` | KDListPlugin.`filterContainerInit(FilterContainerInitArgs e)`
    `void` | KDListPlugin.`filterContainerSearchClick(FilterContainerSearchClickArgs e)`
    `void` | KDListPlugin.`setFilter(SetFilterEvent e)`