Excel.LinkedDataType class
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Representa um tipo de dados ligado. Um tipo de dados ligado é um tipo de dados ligado a uma origem de dados online.
- Extends
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
Propriedades
context | O contexto do pedido associado ao objeto . Esta ação liga o processo do suplemento ao processo da aplicação anfitriã do Office. |
data |
O nome do fornecedor de dados para o tipo de dados ligado. Isto pode mudar quando as informações são obtidas do serviço. |
last |
A data e hora do fuso horário local desde que o livro foi aberto quando o tipo de dados ligado foi atualizado pela última vez. Devolve |
name | O nome do tipo de dados ligado. Isto pode mudar quando as informações são obtidas do serviço. |
periodic |
A frequência, em segundos, na qual o tipo de dados ligado é atualizado se |
refresh |
O mecanismo através do qual os dados do tipo de dados ligado são obtidos. |
service |
O ID exclusivo do tipo de dados ligado. |
supported |
Devolve uma matriz com todos os modos de atualização suportados pelo tipo de dados ligado. Os conteúdos da matriz podem ser alterados quando as informações são obtidas do serviço. |
Métodos
load(options) | Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar |
load(property |
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar |
load(property |
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar |
request |
Faz um pedido para atualizar o tipo de dados ligado. Se o serviço estiver ocupado ou estiver temporariamente inacessível, o pedido não será cumprido. |
request |
Faz um pedido para alterar o modo de atualização para este tipo de dados ligado. Se o modo de atualização especificado não for suportado por este tipo de dados ligado, o modo permanece inalterado. Se definido como "Periódico", o intervalo de atualização é definido para um valor pré-determinado com base no tipo de dados ligado específico. |
request |
Faz um pedido para alterar o modo de atualização para este tipo de dados ligado. Se o modo de atualização especificado não for suportado por este tipo de dados ligado, o modo permanece inalterado. Se definido como "Periódico", o intervalo de atualização é definido para um valor pré-determinado com base no tipo de dados ligado específico. |
toJSON() | Substitui o método JavaScript |
Detalhes da propriedade
context
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
O contexto do pedido associado ao objeto . Esta ação liga o processo do suplemento ao processo da aplicação anfitriã do Office.
context: RequestContext;
Valor da propriedade
dataProvider
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
O nome do fornecedor de dados para o tipo de dados ligado. Isto pode mudar quando as informações são obtidas do serviço.
readonly dataProvider: string;
Valor da propriedade
string
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
lastRefreshed
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
A data e hora do fuso horário local desde que o livro foi aberto quando o tipo de dados ligado foi atualizado pela última vez. Devolve undefined
se o tipo de dados ligado não tiver sido atualizado.
readonly lastRefreshed: Date;
Valor da propriedade
Date
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
name
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
O nome do tipo de dados ligado. Isto pode mudar quando as informações são obtidas do serviço.
readonly name: string;
Valor da propriedade
string
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
periodicRefreshInterval
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
A frequência, em segundos, na qual o tipo de dados ligado é atualizado se refreshMode
estiver definido como "Periódico".
readonly periodicRefreshInterval: number;
Valor da propriedade
number
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
refreshMode
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
O mecanismo através do qual os dados do tipo de dados ligado são obtidos.
readonly refreshMode: Excel.LinkedDataTypeRefreshMode | "Unknown" | "Manual" | "OnLoad" | "Periodic";
Valor da propriedade
Excel.LinkedDataTypeRefreshMode | "Unknown" | "Manual" | "OnLoad" | "Periodic"
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
serviceId
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
O ID exclusivo do tipo de dados ligado.
readonly serviceId: number;
Valor da propriedade
number
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
supportedRefreshModes
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Devolve uma matriz com todos os modos de atualização suportados pelo tipo de dados ligado. Os conteúdos da matriz podem ser alterados quando as informações são obtidas do serviço.
readonly supportedRefreshModes: Excel.LinkedDataTypeRefreshMode[];
Valor da propriedade
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
Detalhes do método
load(options)
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar context.sync()
antes de ler as propriedades.
load(options?: Excel.Interfaces.LinkedDataTypeLoadOptions): Excel.LinkedDataType;
Parâmetros
Fornece opções para as propriedades do objeto a carregar.
Retornos
load(propertyNames)
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar context.sync()
antes de ler as propriedades.
load(propertyNames?: string | string[]): Excel.LinkedDataType;
Parâmetros
- propertyNames
-
string | string[]
Uma cadeia delimitada por vírgulas ou uma matriz de cadeias que especificam as propriedades a carregar.
Retornos
load(propertyNamesAndPaths)
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar context.sync()
antes de ler as propriedades.
load(propertyNamesAndPaths?: {
select?: string;
expand?: string;
}): Excel.LinkedDataType;
Parâmetros
- propertyNamesAndPaths
-
{ select?: string; expand?: string; }
propertyNamesAndPaths.select
é uma cadeia delimitada por vírgulas que especifica as propriedades a carregar e propertyNamesAndPaths.expand
é uma cadeia delimitada por vírgulas que especifica as propriedades de navegação a carregar.
Retornos
requestRefresh()
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Faz um pedido para atualizar o tipo de dados ligado. Se o serviço estiver ocupado ou estiver temporariamente inacessível, o pedido não será cumprido.
requestRefresh(): void;
Retornos
void
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
requestSetRefreshMode(refreshMode)
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Faz um pedido para alterar o modo de atualização para este tipo de dados ligado. Se o modo de atualização especificado não for suportado por este tipo de dados ligado, o modo permanece inalterado. Se definido como "Periódico", o intervalo de atualização é definido para um valor pré-determinado com base no tipo de dados ligado específico.
requestSetRefreshMode(refreshMode: Excel.LinkedDataTypeRefreshMode): void;
Parâmetros
- refreshMode
- Excel.LinkedDataTypeRefreshMode
O modo pretendido para o qual este tipo de dados ligado é pedido para alterar.
Retornos
void
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
requestSetRefreshMode(refreshModeString)
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Faz um pedido para alterar o modo de atualização para este tipo de dados ligado. Se o modo de atualização especificado não for suportado por este tipo de dados ligado, o modo permanece inalterado. Se definido como "Periódico", o intervalo de atualização é definido para um valor pré-determinado com base no tipo de dados ligado específico.
requestSetRefreshMode(refreshModeString: "Unknown" | "Manual" | "OnLoad" | "Periodic"): void;
Parâmetros
- refreshModeString
-
"Unknown" | "Manual" | "OnLoad" | "Periodic"
O modo pretendido para o qual este tipo de dados ligado é pedido para alterar.
Retornos
void
Comentários
[ Conjunto de API: ExcelApi BETA (APENAS PRÉ-VISUALIZAÇÃO) ]
toJSON()
Observação
Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.
Substitui o método JavaScript toJSON()
para fornecer uma saída mais útil quando um objeto de API é transmitido para JSON.stringify()
. (JSON.stringify
por sua vez, chama o toJSON
método do objeto que lhe é transmitido.) Enquanto o objeto original Excel.LinkedDataType
é um objeto de API, o toJSON
método devolve um objeto JavaScript simples (escrito como Excel.Interfaces.LinkedDataTypeData
) que contém cópias rasas de quaisquer propriedades subordinadas carregadas do objeto original.
toJSON(): Excel.Interfaces.LinkedDataTypeData;