TextNoteType文本大小最小值

TextNoteType文本大小最小值,text,size,revit,Text,Size,Revit,我正在写一个revit插件 我需要根据用户输入更改viewplan中textnotetype的文本大小 textnotetype高度具有有限的lo=wer和上限值 我希望控制用户输入以遵守此限制并避免来自revit的错误消息,因此如何查找、读取或计算textnotetype高度的最小值和最大值 提前谢谢 吕克我看不出这方面的限制 您如何看待用户界面中的这些内容 您观察到了什么错误消息?我在中没有看到这样的限制 您如何看待用户界面中的这些内容 你观察到了什么错误信息?0.2毫米对我来说小得离谱,4

我正在写一个revit插件

我需要根据用户输入更改viewplan中textnotetype的文本大小

textnotetype高度具有有限的lo=wer和上限值

我希望控制用户输入以遵守此限制并避免来自revit的错误消息,因此如何查找、读取或计算textnotetype高度的最小值和最大值

提前谢谢


吕克

我看不出这方面的限制

您如何看待用户界面中的这些内容


您观察到了什么错误消息?

我在中没有看到这样的限制

您如何看待用户界面中的这些内容


你观察到了什么错误信息?

0.2毫米对我来说小得离谱,400毫米大得离谱


在这种情况下,我想说您可以通过添加自己的完全合理的限制来轻松解决此问题,例如,最小2 mm和最大40 mm。这些合理的限制也将保护用户免受Revit强加的荒谬限制。

0.2毫米对我来说小得可笑,400毫米大得可笑


在这种情况下,我想说您可以通过添加自己的完全合理的限制来轻松解决此问题,例如,最小2 mm和最大40 mm。这些合理的限制也将保护用户免受Revit强加的荒谬限制。

如果我使用textElementType.get_参数(内置参数.TEXT_尺寸)。Set(尺寸);如果大小为“小”或“大”(或如果大小等于0),revit将显示一个广告框广告消息:值超出范围!请输入一个介于0.2524mm和413.3702 mm之间的数字,事务处理为roolbackedIf I do textElementType.get_参数(内置参数.TEXT_大小).Set(大小);如果大小为“小”或“大”(或如果大小等于0),revit将显示一个广告框广告消息:值超出范围!请输入一个介于0.2524mm和413.3702 mm之间的数字,交易即为roolbacked