revit二次开发里的复制粘贴
来源:互联网 发布:java jvm调优 编辑:程序博客网 时间:2024/06/06 03:11
[Transaction(TransactionMode.Manual)]
[Regeneration(RegenerationOption.Manual)]
public class cmdDeleteCopy : IExternalCommand
{
public Result Execute(ExternalCommandData cmdData, ref string msg, ElementSet elements)
{
UIDocument uiDoc = cmdData.Application.ActiveUIDocument;
Transaction ts = new Transaction(uiDoc.Document, "delete");
ts.Start();
//选择一个元素
Reference reference = uiDoc.Selection.PickObject(ObjectType.Element, "请选择第一个对象");
//复制
ElementTransformUtils.CopyElement(uiDoc.Document, uiDoc.Document.GetElement(reference).Id, new XYZ(10, 10, 0));
//删除
uiDoc.Document.Delete(uiDoc.Document.GetElement(reference));
ts.Commit();
return Result.Succeeded;
}
public class cmdDeleteCopy : IExternalCommand
{
public Result Execute(ExternalCommandData cmdData, ref string msg, ElementSet elements)
{
UIDocument uiDoc = cmdData.Application.ActiveUIDocument;
Transaction ts = new Transaction(uiDoc.Document, "delete");
ts.Start();
//选择一个元素
Reference reference = uiDoc.Selection.PickObject(ObjectType.Element, "请选择第一个对象");
//复制
ElementTransformUtils.CopyElement(uiDoc.Document, uiDoc.Document.GetElement(reference).Id, new XYZ(10, 10, 0));
//删除
uiDoc.Document.Delete(uiDoc.Document.GetElement(reference));
ts.Commit();
return Result.Succeeded;
}
}
0 0
- revit二次开发里的复制粘贴
- Revit二次开发 体量里的放样
- Revit二次开发——怎么读取cad里的单独的一条线
- Revit二次开发之使用LINQ查询元素过滤集合里的元素【比目鱼原创】
- Revit 二次开发
- Revit二次开发时,处理Revit里面的坐标转换
- [Revit二次开发]在WPF显示revit的三维视图
- 如何将vim里的东西复制粘贴到其他地方
- 如何复制和粘贴命令行里的文本
- Building Coder(Revit 二次开发) - 复制 Legend 组件
- revit二次开发里获得指定参数并修改
- revit二次开发里用LocationPoint和point移动
- 想写点Revit 二次开发方面的点滴
- Revit二次开发之ISelectionFilter 接口的用法
- Revit 二次开发的环境配置<上手版>
- 再谈Revit二次开发的可靠性和前景
- revit二次开发 获取水管的坐标
- Revit 二次开发之安装包的制作
- 质因数分解
- revit二次开发获取墙的几何信息
- Binder基本概念流程学习
- Intellij IDEA调试功能使用总结(step over / step into / force step into/step out等)
- RTMPdump 使用说明
- revit二次开发里的复制粘贴
- LeetCode No.257 Binary Tree Paths
- revit二次开发常用语句 结合二次开发书更好用
- python中写入csv,excel显示、pandas读取csv文件的编码问题
- Android UI测试-Espresso环境搭建及测试(by 星空武哥)
- 构建fabric
- @OneToMany、@ManyToOne以及@ManyToMany讲解
- skew数
- 【转载】Java多线程编程2--同步锁定--synchronized同步方法、脏读、锁重入