RowCollection
概述
RowCollection 是 Aspose.Slides FOSS 中用于 Java 的一个类。继承自:IRowCollection,Iterable<IRow>。
表示表格中行的集合。
此类提供 13 种方法,用于在 Java 程序中处理 RowCollection 对象。可用的方法包括:RowCollection、addClone、asICollection、asIEnumerable、get、initInternal、insertClone、iterator、rebuild、removeAt、size。在安装了 Aspose.Slides FOSS for Java 包之后,所有公共成员均可被任何 Java 应用程序访问。
方法
| 签名 | 描述 |
|---|---|
RowCollection() | 创建一个空的 RowCollection,没有 XML 支持。 |
RowCollection(rows: List<IRow>) | 使用给定的初始行创建一个 RowCollection(没有 XML 支持)。 |
RowCollection(tblElement: Element, saveCallback: Runnable) | 创建一个由 XML {@code <a:tbl>} 元素支持的新 RowCollection。 |
initInternal(tblElement: Element, saveCallback: Runnable) → RowCollection | 使用给定的 XML 元素和保存回调初始化此集合。 |
rebuild() | 从 XML {@code <a:tr>} 子元素重建行列表。 |
get(index: int) → IRow | 返回指定索引处的 IRow |
size() → int | |
addClone(templ: IRow, withAttachedRows: boolean) → IRow[] | 创建模板行的克隆(可选地包括附加的行),并返回它们 |
insertClone(index: int, templ: IRow, withAttachedRows: boolean) → IRow[] | 在给定索引处插入克隆的行并返回新行 |
removeAt(firstRowIndex: int, withAttachedRows: boolean) | 从给定索引开始删除行,可选地也删除附加的行 |
asICollection() → List<IRow> | 将行作为 List |
asIEnumerable() → Iterable<IRow> | |
iterator() → Iterator<IRow> | 返回一个遍历 IRow 元素的迭代器 |