Compartir a través de


Client

Proporciona acceso a los métodos para determinar qué cliente se usa, si el cliente está conectado al servidor y qué tipo de dispositivo se está utilizando.

Syntax

context.client;

Disponible para

Aplicaciones basadas en modelos, aplicaciones de lienzo y portales.

Propiedades

disableScroll

Deshabilita las funcionalidades de desplazamiento de los componentes. Esta propiedad se admite tanto en aplicaciones basadas en modelos como en lienzo.

Tipo: boolean

Methods

Método Description Disponible para
getClient Devuelve un valor para indicar en qué cliente se ejecuta el script. Aplicaciones de lienzo y basadas en modelos
getFormFactor Devuelve información sobre el tipo de dispositivo que usa el usuario. Aplicaciones de lienzo y basadas en modelos
isOffline Devuelve la información si el servidor está en línea o sin conexión. Aplicaciones basadas en modelo
isNetworkAvailable Devuelve información si la red está disponible o no. Aplicaciones basadas en modelo

Example

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 de la API del framework de componentes de Power Apps
Introducción al marco de componentes de Power Apps