如何能通过API接口找到当前活动文档的SketchPlane?
来源:互联网 发布:淘宝前景分析 编辑:程序博客网 时间:2024/04/29 09:23
问题如题
应该可以通过UIDocument.Document.ActiveView.SketchPlane 来获得。
另外View.SketchPlane 是一个可读写的。我们可以利用这个来给一个试图赋值新的工作平面。
看下面代码。 (代码来自:点击打开链接
using System;using System.Collections.Generic;using System.Text; using Autodesk.Revit.Attributes;using Autodesk.Revit.DB;using Autodesk.Revit.UI; namespace Revit.SDK.Samples.HelloRevit.CS{ [Transaction(TransactionMode.Manual)] public class Command : IExternalCommand { public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements) { UIApplication uiApp = commandData.Application; UIDocument uiDoc = uiApp.ActiveUIDocument; Transaction transaction = new Transaction(uiDoc.Document, "WorkPlane"); transaction.Start(); Plane plane = new Plane( uiDoc.Document.ActiveView.ViewDirection, uiDoc.Document.ActiveView.Origin); SketchPlane sp = uiDoc.Document.Create.NewSketchPlane(plane); uiDoc.Document.ActiveView.SketchPlane = sp; uiDoc.Document.ActiveView.ShowActiveWorkPlane(); transaction.Commit(); return Result.Succeeded; } }}
原文链接:
转载请注明出处。http://blog.csdn.net/joexiongjin/article/details/37905079
0 0
- 如何能通过API接口找到当前活动文档的SketchPlane?
- 通过IP找到城市的API接口
- 2.18如何得到指向当前活动文档的指针?
- 如何优雅的“编写”api接口文档
- 如何优雅的“编写”api接口文档(续)
- 用自动化获取当前活动文档的路径及名称
- 如何找到最新的RFC文档
- 如何通过公式显示当前视图中选中文档的数量
- 如何通过view找到所在的controller
- 如何让一个打开的文档成为活动文档
- 如何让一个打开的文档成为活动文档
- 如何让一个打开的文档成为活动文档
- 使用API帮助文档快速找到方法(中文版的)
- 通过ANT生成JFreeChart的API文档
- Android项目如何知晓当前运行的是哪个活动
- 通过百度地图API找到地址名的经纬度
- 如何通过SAXParser类解析调用 Google Weather API接口返回的XML结果
- javascript如何通过访问者ip地址获取ip地址对应的物理地址API接口
- ORA-00600[kghstack_underflow_internal_3]
- 黑马程序员_Java反射技术学习总结
- Android4.2中复制so文件
- Sensor库文件的设计
- bash环境下处理浮点数(float)
- 如何能通过API接口找到当前活动文档的SketchPlane?
- 泛泰A870 三版通刷官方4.4ROM (基于A870S版官方4.4简单汉化)
- 黑马程序员_多态、抽象方法、虚方法
- 正序输出一个正整数
- Listener监听器之HttpSessionListener
- SAP UI5
- 背包问题----完全背包(详解|代码实现|背包具体物品的求解)
- wordpress加速,清理
- 浅析oralce 中rownum的作用