Autodesk.Revit.DB.RenderNodeAction
是用于创建视图的渲染命令的枚举。 它定义了以下四种渲染命令:
None
:默认值,不执行任何渲染命令。Draw
:渲染节点应绘制自己的图形。Skip
:跳过此渲染节点,在渲染树中通过向父级节点提供反馈来控制其自己的绘制。Cancel
:取消渲染操作。None
:0Draw
:1Skip
:2Cancel
:3using Autodesk.Revit.DB;
// 创建一个RenderNodeAction
RenderNodeAction renderNodeAction = RenderNodeAction.Draw;
// 使用RenderNodeAction
switch (renderNodeAction)
{
case RenderNodeAction.None:
// 不执行渲染命令
break;
case RenderNodeAction.Draw:
// 渲染节点应绘制自己的图形
break;
case RenderNodeAction.Skip:
// 跳过此渲染节点,在渲染树中通过向父级节点提供反馈来控制其自己的绘制
break;
case RenderNodeAction.Cancel:
// 取消渲染操作
break;
default:
break;
}