Office.SetBindingDataOptions interface

提供有关如何在绑定中设置数据的选项。

注解

如果使用 rows 选项,则值必须为“thisRow”。

使用方

属性

asyncContext

在传递到回调的 AsyncResult 对象的 asyncContext 属性中返回的任何类型的用户定义项,保持不变。

cellFormat

仅与绑定类型表一起使用,以及为数据参数传递 TableData 对象时使用。 指定列、行或单元格的范围,并将要应用于该区域的单元格格式作为键值对的对象数组。

例如:[{cells: Office.Table.Data, format: {fontColor: "yellow"}}, {cells: {row: 3, column: 4}, format: {borderColor: "white", fontStyle: "bold"}}]

coercionType

显式设置数据对象的形状。 如果未提供,则根据数据类型推断出来。

columns

仅针对 Access 相关内容外接程序中的表绑定。 字符串数组。 指定列名称。

rows

仅针对 Access 相关内容外接程序中的表绑定。 指定预定义的字符串"thisRow"以获取当前所选行中的数据。

startColumn

为数据子集指定基于零的起始列。 仅针对表或矩阵绑定。 如果省略,数据设置为从第一列开始。

startRow

为绑定中的数据子集指定基于零的开始行。 仅针对表或矩阵绑定。 如果省略,数据设置为从第一行开始。

tableOptions

对于插入的表,键值对的列表,用于指定表格式选项,例如标题行、汇总行和镶边行。 例如:{bandedRows: true, filterButton: false}

属性详细信息

asyncContext

在传递到回调的 AsyncResult 对象的 asyncContext 属性中返回的任何类型的用户定义项,保持不变。

asyncContext?: any

属性值

any

cellFormat

仅与绑定类型表一起使用,以及为数据参数传递 TableData 对象时使用。 指定列、行或单元格的范围,并将要应用于该区域的单元格格式作为键值对的对象数组。

例如:[{cells: Office.Table.Data, format: {fontColor: "yellow"}}, {cells: {row: 3, column: 4}, format: {borderColor: "white", fontStyle: "bold"}}]

cellFormat?: RangeFormatConfiguration[]

属性值

coercionType

显式设置数据对象的形状。 如果未提供,则根据数据类型推断出来。

coercionType?: Office.CoercionType | string

属性值

columns

警告

现已弃用此 API。

Microsoft Access is no longer supported.

仅针对 Access 相关内容外接程序中的表绑定。 字符串数组。 指定列名称。

columns?: string[]

属性值

string[]

rows

警告

现已弃用此 API。

Microsoft Access is no longer supported.

仅针对 Access 相关内容外接程序中的表绑定。 指定预定义的字符串"thisRow"以获取当前所选行中的数据。

rows?: string

属性值

string

startColumn

为数据子集指定基于零的起始列。 仅针对表或矩阵绑定。 如果省略,数据设置为从第一列开始。

startColumn?: number

属性值

number

startRow

为绑定中的数据子集指定基于零的开始行。 仅针对表或矩阵绑定。 如果省略,数据设置为从第一行开始。

startRow?: number

属性值

number

tableOptions

对于插入的表,键值对的列表,用于指定表格式选项,例如标题行、汇总行和镶边行。 例如:{bandedRows: true, filterButton: false}

tableOptions?: object

属性值

object