キャンバス アプリ コントロールのコード ビューを使用する (プレビュー)
[この記事はプレリリース ドキュメントであり、変更されることがあります。]
コード ビュー機能を使用すると、アプリの画面上の各コントロールの基礎となるコードを確認することができます。 コードでは、YAML のサブセットである改良された形式を使用します。
コード ビューを使用して、次のことができます。
- 各コントロールのコードを画面に表示します。
- コントロールのコードをコピーして、Power Apps Studio の外部で共有します。
- コントロールをコードとしてコピーして貼り付け、コピーしたコードに基づいて新しいコントロールを作成します。
重要
- これはプレビュー機能です。
- プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が一足先にアクセスし、そこからフィードバックを得ることができます。
注意
これはプレビュー機能であり、形式は変更される可能性があります。 最終バージョンとの互換性は保証されません。 コードビューに表示される現在のコードフォーマットは、プレビュー期間中のソース管理には適していません。
コードの表示、コピー、貼り付け
コード ビューには、選択したコントロールとそのすべての子コントロールのコードが表示されます。
コード ビューを使用すると、アプリ内の任意の画面、または Power Apps の外側にコードをコピー&ペーストして、コントロールを複製できます。 この複製機能は、コントロールが高度にカスタマイズされていて、それを共有または複製したい場合に便利です。
コードを表示
Power Apps Studio で編集するのためにアプリを開きます。
ツリー表示または画面上のコントロールで右クリック してから、コードを表示する (プレビュー) を選択します。
チップ
コード内の特定の文字列を検索するには、キーボードショートカットの Ctrl+F
を使用します。
コードをコピーして貼り付ける
コードビューのポップ アップでコードを表示したら、コードをコピーするを選択します。
選択したコントロールの複製を作成するには、それを共有または貼り付けます:
- 共有するには、コピーしたコードを任意のウィンドウに貼り付けます。
- コピーしたコードから新しいコントロールを追加するには、新しいコントロールを追加したい画面を右クリックし、コードの貼り付け (プレビュー)を選択します。
重要
Power Apps Studio が生成する YAML 形式を使用する必要があります。 コードは、新しいコントロールが作成される前に検証されます。
既知の制限
- App Objectのコードをコピー&ペーストしたり、表示したりすることはできません。
- コード ビューではコードを編集できません。
- 画面上にあるコントロールのみをコピーできます。 画面をコピーすることはできません。
- コードを貼り付けると、新しいコントロールは座標 X=40, Y=40 に配置されます。 今後は、設定した X と Y のプロパティが尊重されます。