ダイアログの種類
セマンティック型の Dialog 型は、キー形式の型の 1 つです。 この型は、ユーザーによって提供される Dialog テーブルへの外部キーで構成されます。
マージ ツールでは、この型の項目に対して有効な Windows インストーラー識別子を置き換える必要があります。 Mergemod.dll では、この制限は適用されず、ユーザーが Dialog テーブルに有効なキーを提供するかどうかを確認するのはマージ ツールの権限です。
ModuleConfiguration テーブルの Attributes フィールドに msmConfigItemNonNullable が含まれていない限り、Null はこの型の有効な値です。
Dialog 型は、次の種類の ContextData で使用できます。
DialogNext ContextData
構成可能なマージ モジュールでは、この型を使用して、ユーザーが Dialog テーブルに外部キーを指定できるようにする場合があります。 この種類の構成可能な項目を指定するには、モジュール作成者は、ModuleConfiguration テーブルの Name 列に構成可能な項目の名前を入力し、Format 列に「1」と入力し、Type 列に「Dialog」と入力し、ContextData 列に「DialogNext」と入力する必要があります。
DialogPrev ContextData
構成可能なマージ モジュールでは、この型を使用して、ユーザーが Dialog テーブルに外部キーを指定できるようにする場合があります。 この種類の構成可能な項目を指定するには、モジュール作成者は、ModuleConfiguration テーブルの Name 列に構成可能な項目の名前を入力し、Format 列に「1」と入力し、Type 列に「Dialog」と入力し、ContextData 列に「DialogPrev」と入力する必要があります。