Поделиться через


Клиент

Предоставляет доступ к методам для определения используемого клиента, подключения клиента к серверу и типа используемого устройства.

Синтаксис

context.client;

Доступно для

Приложения на основе моделей, приложения на основе холста и порталы.

Свойства

disableScroll

Отключает возможности прокрутки для компонентов. Это свойство поддерживается как в приложениях на основе модели, так и на основе холста.

Тип: boolean

Методы

Метод Description Доступно для
getClient Возвращает значение, указывающее, в каком клиенте выполняется скрипт. Приложения на основе модели и холста
getFormFactor Возвращает сведения о типе устройства, которое использует пользователь. Приложения на основе модели и холста
isOffline Возвращает сведения о том, находится ли сервер в сети или в автономном режиме. Приложения на основе моделей
isNetworkAvailable Возвращает сведения о доступности сети или нет Приложения на основе моделей

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));
}

Справочник по API платформы компонентов Power Apps
Обзор платформы компонентов Power Apps