次の方法で共有


リボンのエクスポート、編集の準備、およびインポート

注意

このトピックは、従来のコマンドに関するものです。

コマンドを定義する新しい方法があります。 最新コマンドの概要 (プレビュー).

リボンを編集するには、次の手順を実行します。

  1. リボンをエクスポートする

  2. XML を編集する準備をする

  3. <RibbonDiffXml> を編集する

  4. リボンをインポートする

リボンをエクスポートする

リボンをエクスポートするには、ソリューションにリボンを組み込んで、このソリューションをエクスポートします。 すべてのカスタマイズをエクスポートできますが、大量のデータが出力される可能性があります。 既存のアンマネージド ソリューションを使用するか、新しいソリューションを作成することをお勧めします。

新しいソリューションの作成

  1. 設定 > カスタマイズに移動します。

  2. 設定 > ソリューションに移動します。

  3. 新規をクリックします。

  4. わかりやすい表示名名前を入力し、発行元バージョン番号を入力します。

    注意

    通常は、組織の既定の発行元を使用できます。

  5. 保存アイコンを選択します。

  6. 特定のテーブルのリボンを編集する場合 :

    1. 既存の追加エンティティ の順に選択します。

    2. ソリューションに組み込むテーブルを選択してから、OK を選択します。

      注意

      テーブルのリボンを編集することが目的の場合、必須コンポーネントを組み込む必要はありません。 このソリューションをエクスポートし、別のシステムに適用することを考えている場合は、必須コンポーネントを組み込む必要があります。

  7. リボンをグローバルに編集するか、カスタム グループをすべてのテーブルに追加する場合は、既存の追加を選択し、アプリケーション リボンを選択します。

  8. 保存して閉じるを選択します。

既存のソリューションを使用する

  1. 設定 > カスタマイズに移動します。

  2. 設定 > ソリューションに移動します。

  3. ソリューションをダブルクリックして開きます。

  4. 特定のテーブルのリボンを編集する場合 :

    1. 既存の追加エンティティ の順にクリックします。

    2. ソリューションに組み込むテーブルを選択してから、OK を選択します。

      注意

      テーブルのリボンを編集することが目的の場合、必須コンポーネントを組み込む必要はありません。 このソリューションをエクスポートし、別のシステムに適用することを考えている場合は、必須コンポーネントを組み込む必要があります。

  5. カスタム ボタンをすべてのテーブルに追加するなど、リボンをグローバルに編集する場合は、既存の追加を選択し、アプリケーション リボンを選択します。

  6. 保存して閉じるを選択します。

リボンをエクスポートする

  1. 設定 > カスタマイズに移動します。

  2. 設定 > ソリューションに移動します。

  3. 目的のソリューションを選択し、エクスポートを選択します。

  4. 最近の変更内容でまだ公開されてないものがあれば、すべてのカスタマイズの公開を選択します。 それ以外の場合は、次へを選択します。

  5. アンマネージド オプションを選択した状態で、エクスポート を選択します。

  6. ファイルのダウンロードダイアログ ボックスの保存を選択し、ダウンロードの完了ダイアログ ボックスのフォルダを開くを選択します。

  7. ダウンロードした .ZIP 圧縮ファイルを右クリックし、すべて展開を選択します。

  8. ファイルを展開する場所を選択してから、展開を選択します。

  9. 編集するファイルは、customizations.xml ファイルです。

XML を編集する準備をする

優れたエクスペリエンスを実現するには、スキーマ検証を使用するアプリケーションで customizations.xml ファイルを編集し、IntelliSense サポートを提供します。 詳細については、スキーマ検証を使用したカスタマイズ ファイルの編集を参照してください。

リボンをインポートする

  1. Visual Studio または Visual Web Developer 2010 Express から customization.xml ファイルを編集した後、customization.xml タブを右クリックし、 含んでいるフォルダーを開く を選択します。

  2. ソリューションを展開したときに含まれていたすべてのファイルまたはフォルダーを選択します。 選択中のファイルを右クリックし、送るをポイントし、圧縮 (zip 形式) フォルダーを選択します。

    注意

    ZIP 圧縮ファイルが同じフォルダーに作成されます。 このファイルの名前は、フォルダー内の他のファイルの名前に拡張子 .zip を付けた名前になります。

  3. 設定 > カスタマイズに移動します。

  4. 設定 > ソリューションに移動します。

  5. インポート を選択します。

  6. 参照を選択し、手順 2. で作成した .zip 圧縮ファイルを指定します。

  7. 次へ を選択し、インポート を選択します。

  8. インポートの完了後、インポートが正常に終了したことを通知するメッセージが表示されます。 閉じるを選択します。

  9. ソリューションが正常にインポートされた後で、変更内容を表示に反映するにはカスタマイズを公開する必要があります。 ソリューションの一覧ですべてのカスタマイズの公開するを選択します。

インポート時のエラーを処理する

  1. エラーが発生し、インポートが失敗に終わったことを通知するメッセージが表示された場合は、ログのエクスポートを選択します。

  2. エクスポート ログ ファイルを保存します。 ファイルを選択し、右クリックします。 ファイル形式で開く をクリックし、 Microsoft Office Excelを選択します。

  3. コンポーネントワークシートを選択し、ErrorText 列に格納されているメッセージに注目します。

    ヒント

    インポートに失敗する原因として最も多いのは、RibbonDiffXml 内の依存要素を参照するときにエラーが起こることです。 どこかから参照される LocLabel を含めるのを忘れたと考えられます。 別の要素を参照する XML パラメーターの末尾に余計な空白文字が存在する可能性があります。 すべての参照は正確に一致する必要があります。

  4. エラーを修正した後で、リボンをインポートする手順を再度実行してください。

リボンの問題のトラブルシューティング

リボン コマンド バー ボタンで問題が発生している場合は、次のトラブルシューティング ガイドを使用して問題を見つけ解決してください。

関連項目

リボンのカスタマイズ
リボン定義のエクスポート
リボンでのローカライズされたラベルの使用

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。