// [UiaParameterNotUsed][Parameter(Mandatory = false)] // internal int Order { get; set; } #endregion Parameters protected override void BeginProcessing() { NewWizardCommand command = new NewWizardCommand(this); command.Execute(); }
public static void CreateWizard(string name, ScriptBlock[] sb) { Console.WriteLine("CreateWizard 00001"); NewUiaWizardCommand cmdlet = new NewUiaWizardCommand { Name = name }; Console.WriteLine("CreateWizard 00002"); // the -StartAction parameter could not be $null cmdlet.StartAction = new ScriptBlock[] { }; NewWizardCommand command = new NewWizardCommand(cmdlet); Console.WriteLine("CreateWizard 00003"); command.Execute(); Console.WriteLine("CreateWizard 00004"); }