次の方法で共有


アイコンの種類

セマンティック型のアイコンの種類は、キー形式の型の 1 つです。 この型は、ユーザーが提供する Icon テーブルへのキーで構成されます。

マージ ツールは、この種類の項目に対して有効な Windows インストーラー 識別子 を置き換える必要があります。 Mergemod.dll では、この制限は適用されず、ユーザーが Icon テーブルに有効なキーを提供するかどうかを確認するのはマージ ツールの権限です。

ModuleConfiguration テーブルの Attributes フィールドに msmConfigItemNonNullable が含まれていない限り、Null はこの型の有効な値です。

バイナリ型は、次の種類の ContextData で使用できます。

ShortcutIcon ContextData

構成可能なマージ モジュールは、この型を使用して、ショートカット アイコンとして使用するのに適したイメージを含む Icon テーブルの行への外部キーをユーザーが指定できるようにすることができます。 この種類の構成可能な項目を指定するには、モジュール作成者は、構成可能な項目の名前を [名前] 列に入力し、[書式] 列に「1」と入力し、[種類] 列に「Icon」と入力し、ModuleConfiguration テーブルの ContextData 列に「ShorcutIcon」と入力する必要があります。 この型は、ユーザー インターフェイス テーブルでの使用には適していません。 これらのテーブルの Icon テーブルのキーを変更するには、「バイナリ型」の下の「Icon ContextData」を参照してください。