Partager via


Client

Donne accès aux méthodes pour déterminer le client utilisé, si celui-ci est connecté au serveur et le type d’appareil utilisé.

Syntaxe

context.client;

Disponible pour

Applications pilotées par modèle, applications canevas et portails.

Propriétés

disableScroll

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

Type : boolean

Méthodes

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

Exemple

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

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).