## 类的使用
kd.bos.entity.datamodel.ListSelectedRow

- 使用ListSelectedRow的程序包
  程序包 | 说明
  --- | ---
  kd.bos.entity.botp.plugin.args |
  kd.bos.entity.botp.runtime |
  kd.bos.entity.datamodel |
  kd.bos.form.operate |
  kd.bos.list |
  kd.bos.list.events |

- - ### kd.bos.entity.botp.plugin.args中ListSelectedRow的使用

    返回变量类型为ListSelectedRow的类型的kd.bos.entity.botp.plugin.args中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.util.List<ListSelectedRow>` | BeforeBuildRowConditionEventArgs.`getSelectedRows()`

    类型变量类型为ListSelectedRow的kd.bos.entity.botp.plugin.args中的方法参数
    限定符和类型 | 方法和说明
    --- | ---
    `void` | BeforeBuildRowConditionEventArgs.`setSelectedRows(java.util.List<ListSelectedRow> selectedRows)`

  - ### kd.bos.entity.botp.runtime中ListSelectedRow的使用

    返回变量类型为ListSelectedRow的类型的kd.bos.entity.botp.runtime中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.util.List<ListSelectedRow>` | PushArgs.`getSelectedRows()` 待下推的源单数据行
    `java.util.List<ListSelectedRow>` | DrawArgs.`getSelectedRows()` 源单行

    类型变量类型为ListSelectedRow的kd.bos.entity.botp.runtime中的方法参数
    限定符和类型 | 方法和说明
    --- | ---
    `void` | PushArgs.`setSelectedRows(java.util.List<ListSelectedRow> selectedRows)`

    类型变量类型为ListSelectedRow的kd.bos.entity.botp.runtime中的构造器参数
    构造器和说明
    `DrawArgs(java.lang.String sourceEntityNumber, java.lang.String targetEntityNumber, java.lang.String ruleId, java.util.List<ListSelectedRow> selectedRows, java.lang.String targetPageId)`
    `PushArgs(java.lang.String sourceEntityNumber, java.lang.String targetEntityNumber, java.util.List<ListSelectedRow> selectedRows)`

  - ### kd.bos.entity.datamodel中ListSelectedRow的使用

    返回ListSelectedRow的kd.bos.entity.datamodel中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `ListSelectedRow` | ListSelectedRowCollection.`get(int index)`

  - ### kd.bos.form.operate中ListSelectedRow的使用

    返回ListSelectedRow的kd.bos.form.operate中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `ListSelectedRow` | FormOperate.`getListFocusRow()` 列表焦点行，单行

    参数类型为ListSelectedRow的kd.bos.form.operate中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | FormOperate.`setListFocusRow(ListSelectedRow listFocusRow)`

  - ### kd.bos.list中ListSelectedRow的使用

    返回ListSelectedRow的kd.bos.list中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `ListSelectedRow` | IListView.`getCurrentSelectedRowInfo()`
    `ListSelectedRow` | BillList.`getCurrentSelectedRowInfo()`

  - ### kd.bos.list.events中ListSelectedRow的使用

    返回ListSelectedRow的kd.bos.list.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `ListSelectedRow` | ListRowClickEvent.`getCurrentListSelectedRow()`
    `ListSelectedRow` | ChatEvent.`getCurrentListSelectedRow()` 获取当前记录行

    参数类型为ListSelectedRow的kd.bos.list.events中的构造器
    构造器和说明
    `ChatEvent(java.lang.Object source, ListSelectedRow currentListSelectedRow, java.lang.String fieldKey)`
    `ListRowClickEvent(java.lang.Object source, int row, int pageIndex, ListSelectedRowCollection listSelectedRowCollection, ListSelectedRow currentListSelectedRow)` 构造方法