Office.SetBindingDataOptions interface

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

注解

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

属性

asyncContext

在传递给回调的 AsyncResult 对象的 asyncContext 属性中返回的、未更改的任何类型的用户定义的项。

cellFormat

仅与绑定类型 table 一起使用,并且当为数据参数传递 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

仅与绑定类型 table 一起使用,并且当为数据参数传递 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