revit二次开发关于绘制实时模型线的问题

我刚刚接触revit二次开发,写过几个小插件,最近在用c#做revit二次开发的时候想在平面中绘制一条线,然后基于这条线的数据来完成其他的功能,但是网上很多绘制线的教程都是直接点选两点然后生成一条直线,想问问各位,能不能用代码实现像revit自带的绘制模型线的命令一样的效果,先点第一个点,然后会有一条线从第一个点指向鼠标所在的位置,在没有点第二个点前能就能看到直线的样子,点第二个点后生成这条线,然后进入后续代码的功能。在网上找过很久都没有思路,也试过用代码调用revit内部的模型线命令来绘制线,但是绘制完成后还在绘制线的命令里,不会进入后续代码的功能,按Esc后模型线命令和代码又同时退出了。求大家指点指点。

不知道我揣摩的题意是否符合你的要求【Revit二次开发第三回:模型线的创建与偏移】,链接:https://blog.csdn.net/niaxiapia/article/details/80376279?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EESLANDING%7Edefault-5-80376279-blog-126488695.pc_relevant_landingrelevant&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EESLANDING%7Edefault-5-80376279-blog-126488695.pc_relevant_landingrelevant&utm_relevant_index=10