Ctrl +r e自动添加get和set
CompositeCurve3d 复合曲线
List<Entity> entS = listline.Cast<Entity>().ToList();//list类型强转
前面拼上\u0003,就可以实现,不管有没有命令都能打断当前命令的效果
取消其他命令:Z.doc.SendStringToExecute("\u001b\u001b",false,false,true);
缩放: Application.DocumentManager .MdiActiveDocument.SendStringToExecute("._zoom _e ", true, false, false);
   Application.DocumentManager.MdiActiveDocument.Editor.WriteMessage("\n已完成!");
quickcui Command User Interface 命令行用户接口 '_zoom _e _z _e
MdiActiveDocument是什么意思
mdi是英语单词Multiple Document Interface多文档界面接口
^b*[^:b#/]+.*$ 匹配多少行
判断文件是否存在命令栏输出:
File.Exists(strFileName)
 Application.DocumentManager.MdiActiveDocument.Editor.WriteMessage("File " + strFileName +
                                                    " does not exist.")
if (File.Exists(strFileName))
 {
     acDocMgr.Open(strFileName, false);
 }
 else
 {
     acDocMgr.MdiActiveDocument.Editor.WriteMessage("File " + strFileName +
                                                    " does not exist.");
 }
弹窗:
 Application.ShowAlertDialog("Entered keyword: " + 
pIntRes.StringResult);
            // 设置新文档为当前文档   Set the new document current
             Document acDoc = Application.DocumentManager.MdiActiveDocument;
             Application.DocumentManager.MdiActiveDocument = acDoc;
  


CAD c# 展示报警对话框
Application.ShowAlertDialog("Angle from XAxis: " + pt1.GetVectorTo(pt2).Angle.ToString());
cad 命令栏输出字符:
editor.WriteMessage("\nmycad出来了!!!");
// 缩放到图形的范围或界限 Zoom to the extents or limits of the drawing
      acDoc.SendStringToExecute("._zoom _all ", true, false, false); 




















