次の一覧には、Power Apps コミュニティによって作成されたコミュニティ リソースが含まれています。 これらのリソースを使用して、Power Apps コンポーネント フレームワークと Microsoft Power Platform CLI を使い、モデル駆動型アプリとキャンバス アプリ用のコード コンポーネントを作成できます。
注
Microsoftは、コミュニティによって作成されたリソースをサポートしていません。 コミュニティ リソースに関するご質問または問題については、リソースの発行元にお問い合わせください。 これらのリソースを使用する前に、Power Apps コンポーネント フレームワークのガイドラインを満たしていることを確認してください。 参照用にのみ使用します。
PCF ギャラリー
Power Apps コンポーネント フレームワーク ギャラリー (https://pcf.gallery/) は、Power Apps コミュニティによって作成されたコード コンポーネントのコレクションです。 ビジネス ケースに適したさまざまなコード コンポーネントが用意されています。
ダウンロードする前に、ライセンス条項とソース コードを確認してください。 ソリューション パッケージを作成してMicrosoft Dataverseにインポートする方法については、サンプルの実行方法に関する説明を参照してください。
Warnung
コード コンポーネントは、コンポーネントを使用しているエンド ユーザーのコンテキストで実行されます。 コード コンポーネントは、データへのアクセス、キャプチャ、変更など、あらゆるアクションを実行できます。
Videos
次の一覧は、Power Apps コミュニティによって作成されたビデオを示しています。
| 名前 | Description |
|---|---|
| 独自のコード コンポーネントをビルドする | Power Apps コンポーネント フレームワークを使用して、モデル駆動型アプリとキャンバス アプリでコード コンポーネントを構築する方法について説明します。 |
| キャンバス アプリのコード コンポーネント | キャンバス アプリでコード コンポーネントを開発して使用する方法について説明します。 |
| コード コンポーネントの開発 | このビデオでは、Power Apps コンポーネント フレームワークを使用してコード コンポーネントを開発するための要件を示し、最初のコード コンポーネントを作成するための段階的なアプローチを示します。 |
| ソース マップと Fiddler を使用したデバッグの容易化 | Fiddler とソース マップを使用して、縮小された運用コードをデバッグする方法について説明します。 |
| コードコンポーネントのはじめに | Power Apps コンポーネント フレームワークの概要ビデオと、コード コンポーネントの構築の基本。 |
| Power Apps コンポーネント フレームワーク アカデミー: データセット コンポーネント | データセット コンポーネントの詳細と、データセット API のさまざまなメソッドの使用方法について説明します。 |
| Power Apps コンポーネント フレームワーク アカデミー: フィールド テンプレート用の詳細なマニフェスト ファイル | フィールド型コード コンポーネントのマニフェスト ファイルを定義する方法について説明します。 |
| Power Apps コンポーネント フレームワーク アカデミー 入門 | 最初のコード コンポーネントをビルドする方法に関する入門ビデオです。 |
| Power Apps コンポーネント フレームワークのアカデミー:組織へのインポート | コード コンポーネントをパッケージ化して Dataverse にインポートする方法について説明します。 |
| Power Apps コンポーネントフレームワーク アカデミー: 追加のフレームワークの使用 | コード コンポーネントのビルドで追加のフレームワークを使用する方法について説明します。 |
| Power Apps コンポーネント フレームワーク Academy: React と Office UI ファブリックの使用 | コード コンポーネントで React と UI ファブリックを使用する方法について説明します。 |
| Power Apps コンポーネント フレームワーク Academy: マニフェスト ファイルの操作 | マニフェスト ファイルの概要ビデオと、マニフェスト ファイル内のコード コンポーネントを開発するために定義する必要があるさまざまな方法。 |
| Power Apps コンポーネント フレームワーク: データセット テンプレートの詳細マニフェスト ファイル | データセット型コード コンポーネントのマニフェスト ファイルを定義する方法について説明します。 |
| Power Apps コンポーネント フレームワークの革命 | コンポーネント フレームワークがモデル駆動型アプリとキャンバス アプリで視覚化を強化したしくみについて説明します |
| Power Apps コンポーネント フレームワーク: Dynamics 365 の概要 | Microsoft Dynamics 365のカスタム フォーム コンポーネントの制限について嘆いた場合、このチュートリアルでは、まったく新しい可能性の世界に目を向けます。 |
Blogs
次の一覧には、Power Apps コミュニティによって作成されたブログが含まれています。
- Power Apps コンポーネント フレームワークでコード コンポーネントにスタイルを追加する
- Power Apps コンポーネント フレームワークの枠を超えて
- React を使用せずに最初の PCF コントロールをビルドしてデプロイする
- コード コンポーネントを作成する
- PCF ベースの正規表現検証を作成する
- ブラウザーの autoresponder 拡張機能を使用して PCF をデバッグする
- PCF がキャンバス アプリまたはカスタム ページで実行されているかどうかを検出する
- ダイアナミックスレディ(複数のトピック)
- サポートされているコード コンポーネントを使用した DOM の編集
- カール・デ・ソウザのPCFコントロールコース
- Power Apps グリッド API: 無効化
- Power Apps用の Fluent UI 9 PCF のスタイルを設定する
- PCF コントロールから Copilot Studio エージェント API を利用する
- PCF プロパティに pfx-default-value を使用する
- GA 後の Fluent UI 9 を使用した仮想 PCF
- Web リソースがそのコンポーネントに対して setVisible/setDisabled を呼び出すとどうなりますか
- updateView メソッドを呼び出すタイミング
PCF ビルダー
PCF Builder は、コード コンポーネントのビルドに使用するツールです。 CLI コマンドを記述する必要はありませんが、Microsoft Power Platform CLI を内部で使用します。 ほとんどのコマンドは統合されているため、コンポーネントの構築が容易になります。
PCF Builder は、次の 3 つの方法で利用できます。
- XrmToolBox 用 PCF ビルダー
- Visual Studio Code用 PCF ビルダー
- Power Platform Tools 用 PCF Builder このツールは、XrmToolBox 用 PCF カスタム コントロール ビルダーに基づいています
PCF Builder for XrmToolBox には、MICROSOFT POWER PLATFORM CLI を使用してコード コンポーネントを視覚的に作成するために使用するグラフィカル ユーザー インターフェイスが用意されています。
Visual Studio Code用 PCF Builder 拡張機能は、コード コンポーネントを作成できるだけでなく、Visual Studio Code内のコード コンポーネントをプレビューできるガイド付きエクスペリエンスを提供します。