public void InoutblKx() { var pso = new PromptStringOptions("\nEnter BlockName") { AllowSpaces = false, UseDefaultValue = true, DefaultValue = _blockName }; var pr = Ed.GetString(pso); if (pr.Status != PromptStatus.OK) { return; } _blockName = pr.StringResult.ToUpper(); try { InoutblKxAsync(_blockName); } catch (Autodesk.AutoCAD.Runtime.Exception ex) { if (ex.ErrorStatus != ErrorStatus.UserBreak) { throw; } } }
public async void _INOUTBLK() { Settings.Variables.ATTDIA = false; PromptStringOptions pso = new PromptStringOptions("\nEnter BlockName") { AllowSpaces = false, UseDefaultValue = true, DefaultValue = _blockName }; var pr = Ed.GetString(pso); if (pr.Status != PromptStatus.OK) { return; } _blockName = pr.StringResult.ToUpper(); try { await InsertBlock(_blockName); } catch (Autodesk.AutoCAD.Runtime.Exception ex) { if (ex.ErrorStatus != ErrorStatus.UserBreak) { throw; } } }