C# NX二次开发:面收集器控件和曲线收集器控件详解

大家好,今天介绍ug二次开发过程中的一个叫面收集器的控件和曲线收集器控件,这个控件在块UI编辑器中可以使用。

1、下面是面收集器这个控件中的一些属性和方法:

public class FaceCollector : UIBlock

{

protected internal FaceCollector();

public string SelectModeAsString { get; set; }

public bool PopupMenuEnabled { get; set; }

public string MaximumScopeAsString { get; set; }

public string LabelString { get; set; }

public string InterpartSelectionAsString { get; set; }

public int FaceRules { get; set; }

public int EntityType { get; set; }

public string DefaultFaceRulesAsString { get; set; }

public string Cue { get; set; }

public bool CreateInterpartLink { get; set; }

public bool BlendVirtualCurveOverlay { get; set; }

public string Bitmap { get; set; }

public string StepStatusAsString { get; set; }

public string BalloonTooltipText { get; set; }

public string BalloonTooltipImage { get; set; }

public bool AutomaticProgression { get; set; }

public bool AllowConvergentObject { get; set; }

public string BalloonTooltipLayoutAsString { get; set; }

public string ToolTip { get; set; }

public string\[\] GetBalloonTooltipLayoutMembers();

public ScCollector GetCollectorObjectOfFaceCollector();

public string\[\] GetDefaultFaceRulesMembers();

public string\[\] GetInterpartSelectionMembers();

public TaggedObject\[\] GetSelectedObjects();

public string\[\] GetSelectModeMembers();

public string\[\] GetStepStatusMembers();

public void SetCollectorObjectOfFaceCollector(ScCollector collectorObject);

public void SetSelectedObjects(TaggedObject\[\] objectVector);

}

2、下面是曲线收集器这个控件中的一些属性和方法:

public class CurveCollector : UIBlock

{

protected internal CurveCollector();

public string SelectModeAsString { get; set; }

public bool PopupMenuEnabled { get; set; }

public string MaximumScopeAsString { get; set; }

public string LabelString { get; set; }

public string InterpartSelectionAsString { get; set; }

public bool InferredCurveSelection { get; set; }

public int EntityType { get; set; }

public string DefaultCurveRulesAsString { get; set; }

public int CurveRules { get; set; }

public string Cue { get; set; }

public bool CreateInterpartLink { get; set; }

public bool BlendVirtualCurveOverlay { get; set; }

public string Bitmap { get; set; }

public string StepStatusAsString { get; set; }

public string BalloonTooltipText { get; set; }

public string BalloonTooltipImage { get; set; }

public bool AutomaticProgression { get; set; }

public bool AllowInferredCurveSelection { get; set; }

public bool AllowConvergentObject { get; set; }

public string BalloonTooltipLayoutAsString { get; set; }

public string ToolTip { get; set; }

public string\[\] GetBalloonTooltipLayoutMembers();

public ScCollector GetCollectorObjectOfCurveCollector();

public string\[\] GetDefaultCurveRulesMembers();

public string\[\] GetInterpartSelectionMembers();

public TaggedObject\[\] GetSelectedObjects();

public string\[\] GetSelectModeMembers();

public string\[\] GetStepStatusMembers();

public void SetCollectorObjectOfCurveCollector(ScCollector collectorObject);

public void SetSelectedObjects(TaggedObject\[\] objectVector);

}

本篇文章要介绍的就是这么多,我们下篇文章再见。

相关推荐
H.莓飛17 小时前
【数据结构】排序_OJ题(一):计数、桶与排序后的处理
java·开发语言·数据结构
wangchunyu11418 小时前
JAVA AQS与Lock实现原理(含CAS)
java·开发语言·word
爱喝水的鱼丶19 小时前
SAP-ABAP:ECC→S/4HANA ABAP 迁移升级指南——程序改造、语法兼容与性能优化 导语
运维·开发语言·性能优化·sap·abap·经验交流·开发交流
小灰灰搞电子19 小时前
Rust+Slint 实现FTP客户端调试助手源码分享
开发语言·后端·rust
外收内放19 小时前
面向对象高级(实战案例)
开发语言·python·学习
zimoyin20 小时前
在 C# 里嵌入 JavaScript:用 Jint 做可热更新的自动化脚本(从入门到踩坑)
javascript·c#·自动化
fanruitian20 小时前
python else用法
开发语言·python
FRing0320 小时前
JavaScript入门到精通二十六(变量提升、函数剩余参数、展开运算符、ES6箭头函数)
开发语言·前端·javascript·es6·箭头函数
云深麋鹿20 小时前
C++ | 基于红黑树实现mymap与myset
开发语言·c++
weixin_4173968321 小时前
桌面云终端PXE启动失败怎么排查?从DHCP Option到镜像下发
开发语言·前端·php·技术·酒店·综合布线·弱电