ByProgID 要素 (ドキュメント アイコン)

適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

プログラム的な識別子に従って、ドキュメントのアイコンを定義します。

<ByProgID>
</ByProgID>

要素と属性

以下のセクションで、属性、子要素、親要素について説明します。

属性

なし

子要素

親要素

Occurrences

  • 最小 : 0
  • 最大: 制約なし

注釈

この要素は、ProgIDs とそれに対応するドキュメント ライブラリ アイコンの間のマッピングを行うために DocIcon.xml ファイル内で使用します。

注:

ProgId は、COM オブジェクトのプログラム識別子 (ProgID) とそのクラス識別子 (CLSID) を関連付けるレジストリ エントリです。 たとえば、レジストリ キー HKLM\Software\Classes\Word.Document には、 の値を持つ という名前 CLSID{F4754C9B-64F5-4B40-8AF4-679732AC0607}サブキーがあります。 この場合、キー名 Word.Document は ProgId であり、簡単な言い方です {F4754C9B-64F5-4B40-8AF4-679732AC0607}。 詳細については、「ProgId> Key (COM)」を参照してください<

たとえば、を含む <META Name="ProgId" Content="Word.Document"> HTML ドキュメントは、ByProgID 要素内の Mapping 要素によって ProgId "Word.Document" に指定されたアイコンにマップされます。

<ByProgID>
    <Mapping Key="Word.Document" Value="ichtmdoc.gif"/>
</ByProgID>

ByProgID 要素の使用方法を示す拡張例については、「DocIcons 要素 (ドキュメント アイコン)」を参照してください。