Summary
Used to modify the sequence of tasks/events that execute during the
overall installation process.
Parameters
Attribute |
Type |
Description |
Required |
type |
msi:MSISequenceTable |
Valid inputs:
|
True |
action |
string |
Action to insert into sequence. Refers to one of the installer standard actions, or an entry in the merge module's CustomAction table or Dialog table. If a standard action is used in the Action column of a merge module sequence table, the BaseAction and After attributes must be ommitted. |
True |
sequence |
int |
The sequence number of a standard action. If a custom action or dialog is entered into the Action column of this row, this attribute must be ommitted When using standard actions in merge module sequence tables, the value in the Sequence column should be the recommended action sequence number. If the sequence number in the merge module differs from that for the same action in the .msi file sequence table, the merge tool uses the sequence number from the .msi file. See the suggested sequences in Using a Sequence Table for the recommended sequence numbers of standard actions. |
False |
baseaction |
string |
Can contain a standard action, a custom action specified in the merge module's custom action table, or a dialog specified in the module's dialog table. Is a key into the Action column of this table. It cannot be a foreign key into another merge table or table in the .msi file. This means that every standard action, custom action, or dialog listed in the BaseAction column must also be listed in the Action column of another record in this table. |
False |
after |
bool |
Boolean for whether Action comes before or after BaseAction
DescriptionAction to come after BaseActionAction to come before BaseAction
|
False |
condition |
string |
A conditional statement that indicates if the action is be executed. |
False |
Syntax
[BuildElement("modulesequences", ProcessXml = false)]
public SchemaElement[] MsmModuleSequencesElement { get; set; }
Attributes
Type |
Description |
BuildElement |
|
Value
Type |
Description |
SchemaElement[] |
|