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 要素 (ドキュメント アイコン)」を参照してください。