Share via


Office.SetBindingDataOptions interface

Fornece opções de como definir os dados em uma associação.

Comentários

Se a opção linhas for usada, o valor deverá ser "thisRow".

Propriedades

asyncContext

Um item definido pelo usuário de qualquer tipo retornado, inalterado, na propriedade asyncContext do objeto AsyncResult que é passado para um retorno de chamada.

cellFormat

Use apenas com a tabela de tipo de associação e quando um objeto TableData for passado para o parâmetro de dados. Uma matriz de objetos que especifica um intervalo de colunas, linhas ou células e especifica, como pares de valor-chave, a formatação de célula a ser aplicada a esse intervalo.

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

coercionType

Define explicitamente a forma do objeto de dados. Se não for fornecido, será inferido do tipo de dados.

columns

Apenas para associações de tabela em suplementos de conteúdo para Access. Matriz de cadeias de caracteres. Especifica os nomes de coluna.

rows

Apenas para associações de tabela em suplementos de conteúdo para Access. Especifica a cadeia de caracteres pré-definida "thisRow" para obter dados na linha selecionada atualmente.

startColumn

Especifica a coluna inicial com base em zero para um subconjunto dos dados. Somente para associações de tabela ou matriz. Se for omitido, os dados serão definidos iniciando na primeira coluna.

startRow

Especifica a linha inicial com base em zero para um subconjunto dos dados na associação. Somente para associações de tabela ou matriz. Se for omitido, os dados serão definidos iniciando na primeira linha.

tableOptions

Para uma tabela inserida, uma lista de pares de valor-chave que especificam opções de formatação de tabela, como linha de cabeçalho, linha total e linhas em banda. Exemplo: {bandedRows: true, filterButton: false}

Detalhes da propriedade

asyncContext

Um item definido pelo usuário de qualquer tipo retornado, inalterado, na propriedade asyncContext do objeto AsyncResult que é passado para um retorno de chamada.

asyncContext?: any

Valor da propriedade

any

cellFormat

Use apenas com a tabela de tipo de associação e quando um objeto TableData for passado para o parâmetro de dados. Uma matriz de objetos que especifica um intervalo de colunas, linhas ou células e especifica, como pares de valor-chave, a formatação de célula a ser aplicada a esse intervalo.

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

cellFormat?: RangeFormatConfiguration[]

Valor da propriedade

coercionType

Define explicitamente a forma do objeto de dados. Se não for fornecido, será inferido do tipo de dados.

coercionType?: Office.CoercionType | string

Valor da propriedade

columns

Aviso

Essa API foi preterida.

Microsoft Access is no longer supported.

Apenas para associações de tabela em suplementos de conteúdo para Access. Matriz de cadeias de caracteres. Especifica os nomes de coluna.

columns?: string[]

Valor da propriedade

string[]

rows

Aviso

Essa API foi preterida.

Microsoft Access is no longer supported.

Apenas para associações de tabela em suplementos de conteúdo para Access. Especifica a cadeia de caracteres pré-definida "thisRow" para obter dados na linha selecionada atualmente.

rows?: string

Valor da propriedade

string

startColumn

Especifica a coluna inicial com base em zero para um subconjunto dos dados. Somente para associações de tabela ou matriz. Se for omitido, os dados serão definidos iniciando na primeira coluna.

startColumn?: number

Valor da propriedade

number

startRow

Especifica a linha inicial com base em zero para um subconjunto dos dados na associação. Somente para associações de tabela ou matriz. Se for omitido, os dados serão definidos iniciando na primeira linha.

startRow?: number

Valor da propriedade

number

tableOptions

Para uma tabela inserida, uma lista de pares de valor-chave que especificam opções de formatação de tabela, como linha de cabeçalho, linha total e linhas em banda. Exemplo: {bandedRows: true, filterButton: false}

tableOptions?: object

Valor da propriedade

object