ナビゲーション API コンポーネントの実装
このサンプル コンポーネントは、Power Apps component framework ナビゲーション API の一部として利用できるなさまざまなメソッドを説明します。 このサンプルでは、表示される値と一致するナビゲーション API の各メソッドを呼び出す、一連のボタン型の入力要素を作成します。
以下に使用できます
モデル駆動型アプリ
コード
完全なサンプル コンポーネントは、こちら からダウンロードできます。
openAlertDialog
メソッドはメッセージとボタンを含む警告ダイアログを表示する機能を提供します。 警告ダイアログが閉じられたとき、またはダイアログのロードでエラーが発生したときの、コールバック メソッドを実装することもできます。
このサンプルでは、openAlertDialogButton
をクリックすると警告ダイアログがポップアップし、OK
ボタンまたは X
ボタンを使用してダイアログを閉じるとその値が Alert dialog closed
に設定されます。
注意
これは ClientAPI で Xrm.Navigation.openAlertDialog メソッドを呼び出すのと似ています。
openConfirmDialog
メソッドはメッセージとふたつのボタンを含む警告ダイアログを表示する機能を提供します。 このメソッドを使用すると、クリックされたボタンに基づいて異なるロジックを実装できます。 どちらかのボタンをクリックしてダイアログを閉じたときに呼び出される成功コールバックを実装できます。
このサンプルは openConfirmDialogButton
のクリックによって確認ダイアログを示し、クリックされたボタンによってその値を Ok
、Cancel
、X
のいずれかに設定します。
注意
これは ClientAPI で Xrm.Navigation.openConfirmDialog メソッドを呼び出すのと似ています。
openFile
メソッドはファイルを開く機能を提供します。 filename、content、mimetype、filesize を持つファイル オブジェクトを渡す必要があります。 ファイルを開くモードのオプション パラメータを 1 または 2 として渡すこともできます。1 は既定でファイルを読み取りモードまたはオープン モードで開きます。
このサンプルは openFileButton
のクリックで SampleDemo.txt
という名前のファイルを保存モードで開きます。
注意
これは ClientAPI で Xrm.Navigation.openFile メソッドを呼び出すのと似ています。
openUrl
メソッドは URL を開く機能を提供します。 URL を文字列としてメソッドに渡す必要があります。また URL を新しいウィンドウで開く場合は、オプション パラメータの高さ、幅、および openInNewWindow を true として渡す必要があります。
このサンプルは新しいウィンドウを開き、openUrlButton
をクリックすると microsoft.com のホームページをロードします。
注意
これは ClientAPI で Xrm.Navigation.openUrl メソッドを呼び出すのと似ています。
関連トピック
サンプル コンポーネントをダウンロード
サンプルコンポーネントの使用方法
Power Apps Component Framework API の参照
Power Apps component framework のマニフェスト スキーマ リファレンス
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。