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);

}

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

相关推荐
辣椒思密达5 分钟前
Python HTTP请求中的重试与超时控制:提升稳定性的实用方法
开发语言·python·http
加号317 分钟前
【C#】 Web API 自定义配置函数请求路径:从路由本质到灵活架构设计
开发语言·c#
KANGBboy22 分钟前
java知识四(面向对象编程)
android·java·开发语言
雪的季节28 分钟前
矢量数据提取分析(甲方平台)
开发语言
ZC跨境爬虫44 分钟前
跟着 MDN 学 JavaScript day_1:什么是 JavaScript?
开发语言·前端·javascript·ecmascript
qq_2518364571 小时前
基于java Web 日化商超库存管理系统设计与实现
java·开发语言·前端
破土士V1 小时前
【Java基础语法10】继承、多态、抽象类接口、字符串与异常等
java·开发语言
代码中介商1 小时前
C++完美转发与引用折叠全解析
开发语言·c++
KobeSacre1 小时前
JVM ZGC
java·开发语言·jvm
caimouse1 小时前
ReactOS 部分编译指南
开发语言