次の方法で共有


Copilot を使用してキャンバス アプリのコントロールの名前を変更する (プレビュー)

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

キャンバス アプリには多数のコントロールが含まれていることが多いため、メンテナンスとコラボレーションを向上させるために、わかりやすい名前を付けることが重要です。 新しいプロアクティブなコントロールの名前変更機能を使用すると、Copilot はコントロールの適切な名前を提案して支援します。 作成者は提案を確認し、変更を一度に複数のコントロールに適用できます。 コントロールの名前が更新されると、その変更がすべての参照に反映されます。

現在、最も頻繁に名前が変更され、サポートされているコントロールは次のとおりです。

  • ラベル
  • ボタン

プレビューからのフィードバックに基づいて、より多くのコントロールの追加サポートが組み込まれます。

重要

  • これはプレビュー機能です。
  • これは、英語にのみ対応しています。
  • プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能は、追加の使用条件の対象となり、正式リリース前に利用可能です。お客様は早期にアクセスし、フィードバックを提供することができます。

前提条件

Power Apps における Copilot の概要 (プレビュー) での前提条件と地域の可用性を満たしていることを確認します。

既定では、プロアクティブ コントロールの名前変更設定は、新しいアプリに対して有効になっています。

既存のアプリでこの機能を使用するには、次の手順に従います。

  1. Power Apps Studio でキャンバス アプリ編集用のアプリを開きます。 コマンド バーで、設定>更新を選択します。
  2. プレビュー タブで、プロアクティブ コントロールの名前変更設定を見つけてオンにします。
  3. 新規 タブで、新規分析エンジンの設定を見つけてオンにします。

コントロール名の変更

ボタン コントロールなどのコントロールの名前を変更すると、Copilot はプロパティに基づいて他の ボタン コントロールの名前を提案します。

  1. Power Apps Studio でキャンバス アプリ編集用のアプリを開きます。

  2. ツリー ビューで、コントロールを選択してその他オプション (...) を展開します。

  3. 名称変更を選択し、コントロールの新しい名前を入力して、エンター キーを押します。

ヒント

コントロールの名前を手動で変更する場合、Copilot は、同じ画面に名前を変更できる追加のコントロールがある場合にのみ表示されます。

  1. Copilot が表示され、同じ種類の他のコントロールの名前を変更するための提案が表示されます。

    Copilot が表示され、コントロールの名前を変更するための提案が表示されます

  2. 提案の表示を選択します。

  3. 提案された名前を確認し、名前を変更しない項目の選択を解除します。 コントロールの名前変更の提案の選択を解除する

  4. 完了したら、名称変更を選択して変更を適用します。
    数式がコントロールを参照する場合、数式内のコントロールの名前が自動的に更新されます。

    Copilotから提案された名前

ベスト プラクティスとレコメンデーション

Copilot を最大限に活用するには、コントロールのテキスト プロパティを設定してからこの機能を使用してください。 たとえば、Copilot は既定の テキスト プロパティの値がボタンとなっているボタンや、無効なテキスト プロパティの値 If() に対しては名前を提案しません。

それでも期待した結果が得られない場合は、フィードバックをお送りください。

コントロールの名前を手動で変更する場合は、標準的で関連性のある名前と名前付けパターンを使用して、Copilot が名前の変更を提案するときにそれらを参照できるようにします。 特殊文字やスペースの使用は避けてください。 たとえば、ボタンcollectResponse という名前に変更すると、collect_1 のような名前を使用する場合よりも、他のボタンに対するより適切な名前の変更候補が提示されます。

制限事項

  • サポートされるのは ラベルボタン コントロールのみです。
  • ラベルの名前を手動で変更すると、同じ画面の下に名前を変更できる他のラベルがある場合にのみ、Copilot が表示されます。
  • Copilot による名前変更の対象となるのは、有効なテキスト プロパティを持つコントロールのみです。
  • テキスト プロパティは、テキスト リテラルまたはテキスト型を返す数式です。
  • 既定以外のテキスト プロパティを持つコントロールのみが、名前の変更の対象となります。 たとえば、テキスト プロパティの値は、既定値であるボタンテキストであってはなりません。

参照

Copilot を使用したキャンバス アプリのコントロールの名前変更に関する FAQ