Power Pagesクライアント API は、開発者が UI コンポーネントの操作、フォームとリストの管理、ユーザー認証の処理、および Dataverse レコードの操作をプログラムで行うのに役立ちます。 クライアント API は、ページが読み込まれると使用可能になり、選択した名前を持つグローバル変数を介してアクセスできます。
このドキュメントでは、例全体で変数名 $pages を使用します。一貫性を保つため、この名前付け規則に従うことをお勧めします。
$pages クライアント API を使用すると、次のことができます。
- フォームとフォーム コントロールを取得および変更する
- ユーザーがフォーム コントロールに入力するデータを検証する
- UI 要素の表示と非表示を切り替える
- 最新のリストの行、列、セルの読み取りとスタイル設定
- Web API を使用してレコードを作成、取得、更新、および削除する
- ファイル列とイメージ列に格納されているファイルとイメージをアップロードおよびダウンロードする
- ユーザー認証を管理する
- 多言語コンテンツを操作する
- Ajax API を使用してサーバー ロジック、クラウド フロー、およびその他のカスタム エンドポイントを呼び出す
- Microsoft Copilot Studio エージェントと通信する
クライアント API リファレンス
| 面積 | Reference |
|---|---|
| 初期化 | クライアント API の初期化 |
| フォーム、タブ、セクション | クライアント API フォーム、タブ、セクション |
| コントロール | クライアント API コントロール |
| コントロールの種類 | クライアント API コントロールの種類 |
| リスト | クライアント API の一覧 |
| ユーザー認証 | クライアント API ユーザー認証 |
| Dataverse レコード、ファイル、およびイメージ | クライアント API Dataverse のレコード、ファイル、およびイメージ |
| Languages | クライアント API 言語 |
| サーバー エンドポイントとクラウド フロー | クライアント API サーバー エンドポイントとクラウド フロー |
| Copilot Studio エージェント | クライアント API Copilot Studio エージェント |