ByProgID 要素 (ドキュメントのアイコン)
最終更新日: 2015年3月9日
適用対象: SharePoint Foundation 2010
この記事の内容
属性
子要素
親要素
出現回数
プログラム的な識別子に従って、ドキュメントのアイコンを定義します。
<ByProgID>
</ByProgID>
属性
属性 |
説明 |
---|---|
なし |
該当なし |
子要素
親要素
出現回数
最小 : 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> キー (COM)」を参照してください。
たとえば、<META Name="ProgId" Content="Word.Document"> を含む HTML ドキュメントは、ByProgID 要素内の Mapping 要素を使用して、ProgId "Word.Document" に指定されたアイコンにマッピングします。
<ByProgID>
<Mapping Key="Word.Document" Value="ichtmdoc.gif"/>
</ByProgID>
ByProgID 要素の使用方法の広範な例については、「DocIcons 要素 (ドキュメントのアイコン)」を参照してください。