次の方法で共有


キャンバス アプリ コントロールのコード ビューを使用する (プレビュー)

[この記事はプレリリース ドキュメントであり、変更されることがあります。]

コード ビュー機能を使用すると、アプリの画面上の各コントロールの基礎となるコードを確認することができます。 コードでは、YAML のサブセットである改良された形式を使用します。

コード ビューを使用して、次のことができます。

  • 各コントロールのコードを画面に表示します。
  • コントロールのコードをコピーして、Power Apps Studio の外部で共有します。
  • コントロールをコードとしてコピーして貼り付け、コピーしたコードに基づいて新しいコントロールを作成します。

重要

  • これはプレビュー機能です。
  • プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が一足先にアクセスし、そこからフィードバックを得ることができます。

注意

これはプレビュー機能であり、形式は変更される可能性があります。 最終バージョンとの互換性は保証されません。 コードビューに表示される現在のコードフォーマットは、プレビュー期間中のソース管理には適していません。

コードの表示、コピー、貼り付け

コード ビューには、選択したコントロールとそのすべての子コントロールのコードが表示されます。

コード ビューを使用すると、アプリ内の任意の画面、または Power Apps の外側にコードをコピー&ペーストして、コントロールを複製できます。 この複製機能は、コントロールが高度にカスタマイズされていて、それを共有または複製したい場合に便利です。

コードを表示

  1. Power Apps Studio で編集するのためにアプリを開きます。

  2. ツリー表示または画面上のコントロールで右クリック してから、コードを表示する (プレビュー) を選択します。

    コントロールのコンテキストメニューにある「コードを表示する」オプションを強調表示した、Power Apps Studio のツリー ビューのスクリーンショット。

チップ

コード内の特定の文字列を検索するには、キーボードショートカットの Ctrl+F を使用します。

コードをコピーして貼り付ける

  1. コードビューのポップ アップでコードを表示したら、コードをコピーするを選択します。

  2. 選択したコントロールの複製を作成するには、それを共有または貼り付けます:

    • 共有するには、コピーしたコードを任意のウィンドウに貼り付けます。
    • コピーしたコードから新しいコントロールを追加するには、新しいコントロールを追加したい画面を右クリックし、コードの貼り付け (プレビュー)を選択します。

    コントロールのコンテキスト メニューにある「コードの貼り付け」オプションが強調表示されている、Power Apps Studio のツリー ビューのスクリーンショット。

重要

Power Apps Studio が生成する YAML 形式を使用する必要があります。 コードは、新しいコントロールが作成される前に検証されます。

既知の制限

  • App Objectのコードをコピー&ペーストしたり、表示したりすることはできません。
  • コード ビューではコードを編集できません。
  • 画面上にあるコントロールのみをコピーできます。 画面をコピーすることはできません。
  • コードを貼り付けると、新しいコントロールは座標 X=40, Y=40 に配置されます。 今後は、設定した X と Y のプロパティが尊重されます。