Client
Provides access to the methods to determine which client is being used, whether the client is connected to server, and what kind of device is being used.
Syntax
context.client;
Available for
Model-driven apps, canvas apps, & portals.
Properties
disableScroll
Disables the scrolling capabilities for the components. This property is supported in both model-driven and canvas apps.
Type: boolean
Methods
Method | Description | Available for |
---|---|---|
getClient | Returns a value to indicate which client the script is executing in. | Model-driven and canvas apps |
getFormFactor | Returns information about the kind of device the user is using. | Model-driven and canvas apps |
isOffline | Returns the information whether the server is online or offline. | Model-driven apps |
isNetworkAvailable | Returns information whether the network is available or not | Model-driven apps |
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));
}
Related articles
Power Apps component framework API reference
Power Apps component framework overview
Phản hồi
https://aka.ms/ContentUserFeedback.
Sắp ra mắt: Trong năm 2024, chúng tôi sẽ dần gỡ bỏ Sự cố với GitHub dưới dạng cơ chế phản hồi cho nội dung và thay thế bằng hệ thống phản hồi mới. Để biết thêm thông tin, hãy xem:Gửi và xem ý kiến phản hồi dành cho