Споделяне чрез


Клиент

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

Синтаксис

context.client;

Налично за

Приложения, управлявани от модел, приложения за платно и портали.

Свойства

disableScroll

Забранява възможностите за превъртане за компонентите. Това свойство се поддържа както в приложения, управлявани от модел, така и в платно.

Тип: boolean

Методи

Метод Описание Налично за
getClient Връща стойност, която указва в кой клиент се изпълнява скриптът. Приложения, управлявани от модел, и приложения за платно
getFormFactor Връща информация за вида на устройството, което потребителят използва. Приложения, управлявани от модел, и приложения за платно
isOffline Връща информацията, независимо дали сървърът е онлайн, или офлайн. Приложения, управлявани от модел
isNetworkAvailable Връща информация дали мрежата е налична, или не Приложения, управлявани от модел

Пример

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