Partager via


Client

Fournit l’accès aux méthodes pour déterminer quel client est utilisé, si le client est connecté au serveur et quel type d’appareil est utilisé.

Syntaxe

context.client;

Disponible pour

Applications basées sur des modèles, applications canevas et portails.

Propriétés

disableScroll

Désactive les fonctionnalités de défilement des composants. Cette propriété est prise en charge dans les applications de canevas et pilotées par modèle.

Type : boolean

Méthodes

Méthode Descriptif Disponible pour
getClient Retourne une valeur pour indiquer le client dans lequel le script s’exécute. Applications pilotées par modèle et applications canevas
getFormFactor Retourne des informations sur le type d’appareil que l’utilisateur utilise. Applications pilotées par modèle et applications canevas
isOffline Retourne les informations indiquant si le serveur est en ligne ou hors connexion. Applications pilotées par modèle
isNetworkAvailable Retourne des informations indiquant si le réseau est disponible ou non Applications pilotées par modèle

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

Référence des API Power Apps component framework
Vue d'ensemble de Power Apps component framework