Compartir por


Cliente

Proporciona acceso aos métodos para determinar que cliente está a ser usado, se o cliente está conectado ao servidor e que tipo de dispositivo está a ser usado.

Sintaxe

context.client;

Dispoñible para

Aplicacións baseadas en modelos, aplicacións de lenzo e portais.

Propiedades

desactivar o desprazamento

Desactiva as capacidades de desprazamento dos compoñentes. Esta propiedade está soportada tanto en aplicacións baseadas en modelos como en aplicacións de lenzo.

Tipo: boolean

Métodos

Método Descrición Dispoñible para
getClient Devolve un valor para indicar en que cliente se está executando o script. Aplicacións baseadas en modelos e lenzo
getFormFactor Devolve información sobre o tipo de dispositivo que está a usar o usuario. Aplicacións baseadas en modelos e lenzo
Está fóra de liña Devolve a información se o servidor está en liña ou sen conexión. Aplicacións controladas por modelos
isRedeDispoñíbel Devolve información sobre se a rede está dispoñible ou non Aplicacións controladas por modelos

Exemplo

private createHTMLTableElement(): HTMLTableElement {
    let tableElement: HTMLTableElement = document.createElement("table");
    tableElement.setAttribute("class", "SampleControlHtmlTable_HtmlTable");
    let key: string = "Example Method";
    let value: string = "Result";
    tableElement.appendChild(this.createHTMLTableRowElement(key, value, true));
    key = "getFormFactor()";
    value = String(this._context.client.getFormFactor());
    tableElement.appendChild(this.createHTMLTableRowElement(key, value, false));
    key = "getClient()";
    value = String(this._context.client.getClient());
    tableElement.appendChild(this.createHTMLTableRowElement(key, value, false));
}

Referencia da API do marco de compoñentes de Power Apps
Visión xeral do marco de compoñentes de Power Apps