protected override void BeginProcessing() { InnerFormatShapeCommand implementation = (InnerFormatShapeCommand) base.implementation; FormattingCommandLineParameters commandLineParameters = this.GetCommandLineParameters(); implementation.SetCommandLineParameters(commandLineParameters); base.BeginProcessing(); }
/// <summary> /// /// </summary> protected override void BeginProcessing() { InnerFormatShapeCommand innerFormatCommand = (InnerFormatShapeCommand)this.implementation; // read command line switches and pass them to the inner command FormattingCommandLineParameters parameters = GetCommandLineParameters(); innerFormatCommand.SetCommandLineParameters(parameters); // must call base class for further processing base.BeginProcessing(); }