Sdílet prostřednictvím


Klient

Poskytuje přístup k metodám pro určení používaného klienta, jestli je klient připojený k serveru a jaký druh zařízení se používá.

Syntaxe

context.client;

K dispozici pro

Modelem řízené aplikace, aplikace plátna a portály

Vlastnosti

disableScroll

Zakáže možnosti posouvání pro komponenty. Tato vlastnost se podporuje v modelem řízených i aplikacích plátna.

Typ: boolean

Methods

Metoda Description K dispozici pro
getClient Vrátí hodnotu určující, ve kterém klientovi se skript spouští. Modelem řízené aplikace a aplikace plátna
getFormFactor Vrátí informace o typu zařízení, které uživatel používá. Modelem řízené aplikace a aplikace plátna
isOffline Vrátí informace o tom, jestli je server online nebo offline. Modelem řízené aplikace
isNetworkAvailable Vrátí informace o tom, jestli je síť dostupná, nebo ne. Modelem řízené aplikace

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

Referenční informace k rozhraní API pro architekturu komponent Power Apps
Přehled architektury komponent Power Apps