画像 (JPG、PNG、GIF、ICO) の Web リソース

 

公開日: 2017年1月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

イメージ Web リソースを使用して、Microsoft Dynamics 365 でイメージを使用できます。

このトピックの内容

イメージ Web リソースの機能

イメージ Web リソースの制限

Web ページの Web リソースからイメージ Web リソースを参照する

Microsoft Dynamics 365 フォームからのイメージ Web リソースの参照

リボン要素またはサイト マップのサブ領域からイメージ Web リソースを参照する

イメージ Web リソースの機能

イメージ Web リソースを使用すると、必要な場所にイメージを追加できます。 一般には、以下のもので使用されます。

  • ユーザー定義エンティティのアイコン

  • ユーザー定義のリボン コントロールおよびSiteMapのサブ領域用のアイコン

  • エンティティ フォーム用および Web ページの Web リソース用の装飾的なグラフィック

  • CSS Web リソースが使用するバックグラウンド イメージ

イメージ Web リソースの制限

他のすべての Web リソースと同様、イメージ Web リソースは Microsoft Dynamics 365 のセキュリティ コンテキストを使用します。 スクリプト Web リソースにアクセスできるのは、必要な特権を持つ、ライセンスを受けた Microsoft Dynamics 365 ユーザーだけです。

指定されたイメージ ファイルの種類 (*.jpg、*.png、*.gif、および *.ico) のみがサポートされます。

Web ページの Web リソースからイメージ Web リソースを参照する

すべての Web リソースは相対 URL を使用して相互に参照できます。 以下の例では、Web ページ (HTML) の Web リソース new_/content/contentpage.htm からイメージ Web リソース new_/Images/image1.png を参照し、次の HTML コードを new_/content/contentpage.htm に追加します。

<img src="../Images/image1.png" />

Microsoft Dynamics 365 フォームからのイメージ Web リソースの参照

イメージをエンティティ フォームに追加する

  1. エンティティのフォーム エディターに移動します。

  2. フォーム内の、イメージを追加する場所をクリックします。

  3. [挿入] タブで、[Web リソース] をクリックします。

  4. 全般タブで、追加する Web リソース イメージを選択します。

  5. Web リソースの名前を指定します。 ラベルや代替テキストも指定できます。

  6. [形式] タブで、次の項目を定義できます。

    • イメージが使用する列の数。

    • イメージが使用する行の数、または自動的に展開して使用可能な領域を使用するかどうか。

    • 以下のオプションを使用するイメージのサイズ

      • 使用可能な領域の使用 (サイズに合わせて伸縮)

      • 使用可能な領域の使用 (縦横比を固定)

      • 元の画像サイズ

      • Specific

    • [特定のサイズ] を選択した場合、高さと幅をピクセル単位で入力できます。

  7. [OK] をクリックします。

  8. フォーム内のイメージをユーザーが表示できるようにするには、変更を保存してフォームを公開する必要があります。

リボン要素またはサイト マップのサブ領域からイメージ Web リソースを参照する

Web リソース イメージを、リボンのアイコンとして、またはサイト マップを使用したアプリケーション ナビゲーションのアイコンとして使用するように指定するには、$webresource: ディレクティブを使用します。 次のサンプルに、リボンのボタンのアイコンを指定する方法を示します。

<Button Id="MyISV.opportunity.form.actions.FlyoutAnchor.Button.1" Image16by16="$webresource:new_/icons/oneIcon16.png" Image32by32="$webresource:new_/icons/oneIcon32.png"/>

注意

$webresource: ディレクティブを使用してソリューションの依存関係を追加し、参照されているイメージ Web リソースが、他のソリューション コンポーネントで使用されている間は削除されないようにします。

関連項目

Microsoft Dynamics 365 の Web リソース
Webpage (HTML) の Web リソース
CSS Web リソース
スクリプト (JScript) Web リソース
データ (XML) Web リソース
Silverlight (XAP) の Web リソース
スタイルシート (XSL) Web リソース

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権