次の方法で共有


Client

使用されているクライアント、クライアントがサーバーに接続されているかどうか、および使用されているデバイスの種類を判断するためのメソッドへのアクセスを提供します。

構文

context.client;

使用できる対象

モデル駆動型アプリ、キャンバス アプリ、ポータル。

プロパティ

disableScroll

コンポーネントのスクロール機能を無効にします。 このプロパティは、モデル駆動型アプリとキャンバス アプリの両方でサポートされています。

: boolean

Methods

メソッド 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));
}

Power Apps コンポーネント フレームワーク API リファレンス
Power Apps コンポーネント フレームワークの概要