Example #1
0
        public SequenceActionsCommand(IntermediateSection section)
        {
            this.Section = section;

            this.RelativeActionsForActions = new Dictionary <string, RelativeActions>();

            this.StandardActionsById = WindowsInstallerStandard.StandardActions().ToDictionary(a => a.Id.Id);
        }
Example #2
0
 private IEnumerable <WixActionSymbol> GetActions(SequenceTable sequence, string[] actionNames)
 {
     foreach (var action in WindowsInstallerStandard.StandardActions())
     {
         if (action.SequenceTable == sequence && actionNames.Contains(action.Action))
         {
             yield return(action);
         }
     }
 }