NX二次开发-巧用.NET的反射功能二

蓝图分享网 2022-11-10 17:42:23 387阅读 0评论

NX二次开发-巧用.NET的反射功能二 第1张

作者:谭弘利   审校:凌俊

适用版本:NX 7.0及以上版本

NX二次开发-巧用.NET的反射功能二 第2张

反射是.NET中的重要机制,通过反射,可以在运行时动态获得程序或程序集中每一个类型(包括类、结构、委托、接口和枚举等)的成员和成员的信息。有了反射,即可对每一个类型了如指掌。另外可以直接创建对象,即使这个对象的类型在编译时还不知道;也可以直接动态调用公开或非公开的任何函数、属性和字段值。

详 细 说 明

动态读取NX表达式(Expression)的值设置到.NET对象实例的属性(Property),通过使用特性标记标记类的属性(Property),在运行时自动读取NX表达式(Expression)的值,赋值给.NET对象实例的(Property)。

NX二次开发-巧用.NET的反射功能二 第3张

NX二次开发-巧用.NET的反射功能二 第4张

NX二次开发-巧用.NET的反射功能二 第5张

图1

用法如图2所示,即可快速自动读取表达式,并分别将表达式lh_l、lh_w、lh_h的值依次赋值给Length、Width、Height三个属性。

NX二次开发-巧用.NET的反射功能二 第6张

图2

免责声明:

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。

3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,387人围观)

还没有评论,来说两句吧...