|
NX Open C++ 参考指南 2406 v1.1
|
用户输入类 更多...
#include <Report_UserInput.hxx>
Public 类型 | |
| enum | Type { TypeText , TypeImages } |
Public 成员函数 | |
| virtual NXOpen::INXObject * | FindObject (const char *journalIdentifier) |
| virtual NXOpen::INXObject * | FindObject (const NXString &journalIdentifier) |
| void | GetHint (std::vector< NXString > &inputHint) |
| NXOpen::Report::UserInput::Type | InputType () |
| virtual bool | IsOccurrence () |
| virtual NXString | JournalIdentifier () |
| virtual NXString | Name () |
| virtual NXOpen::Assemblies::Component * | OwningComponent () |
| virtual NXOpen::BasePart * | OwningPart () |
| virtual void | Print () |
| virtual NXOpen::INXObject * | Prototype () |
| void | SetHint (std::vector< NXString > &inputHint) |
| void | SetInputType (NXOpen::Report::UserInput::Type inputType) |
| virtual void | SetName (const char *name) |
| virtual void | SetName (const NXString &name) |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _UserInputBuilder |
用户输入类
表示命令中的用户输入。
不支持KF。
于NX11.0.0版本创建。
|
virtual |
根据日志中记录的标识符查找NXOpen::NXObject 对象。 不同软件版本中,对象的日志标识符可能不同。但新版本软件应能通过旧版本的日志标识符找到同一对象。 一般情况下,手写代码不应使用此方法,它仅用于日志的录制与回放。 若找不到对应日志标识符的对象,将抛出异常。
| journalIdentifier | 对象的日志标识符 |
实现了 NXOpen::INXObject.
|
virtual |
根据日志中记录的标识符查找NXOpen::NXObject 对象。 不同软件版本中,对象的日志标识符可能不同。但新版本软件应能通过旧版本的日志标识符找到同一对象。 一般情况下,手写代码不应使用此方法,它仅用于日志的录制与回放。 若找不到对应日志标识符的对象,将抛出异常。
| journalIdentifier | 对象的日志标识符 |
实现了 NXOpen::INXObject.
| void NXOpen::Report::UserInput::GetHint | ( | std::vector< NXString > & | inputHint | ) |
获取用户输入提示。
于NX11.0.0版本创建。
许可要求:无
| inputHint | 输入提示 |
| NXOpen::Report::UserInput::Type NXOpen::Report::UserInput::InputType | ( | ) |
返回用户输入类型。
于NX11.0.0版本创建。
许可要求:无
|
virtual |
返回此对象是否为引用实例。
于NX3.0.0版本创建。
许可要求:无
实现了 NXOpen::INXObject.
|
virtual |
返回此对象在日志中记录的标识符。 不同软件版本中,该标识符可能不同。
于NX3.0.0版本创建。
许可要求:无
实现了 NXOpen::INXObject.
|
virtual |
返回对象的自定义名称。
于NX3.0.0版本创建。
许可要求:无
实现了 NXOpen::INXObject.
|
virtual |
若此对象为引用实例,返回其所属组件。
于NX3.0.0版本创建。
许可要求:无
实现了 NXOpen::INXObject.
|
virtual |
返回此对象所属的部件。
于NX3.0.0版本创建。
许可要求:无
实现了 NXOpen::INXObject.
|
virtual |
将此对象的信息输出到系统日志文件。
于NX3.0.0版本创建。
许可要求:无
实现了 NXOpen::INXObject.
|
virtual |
若此对象为引用实例,返回其原型对象。
于NX3.0.0版本创建。
许可要求:无
实现了 NXOpen::INXObject.
| void NXOpen::Report::UserInput::SetHint | ( | std::vector< NXString > & | inputHint | ) |
设置用户输入提示。
于NX11.0.0版本创建。
许可要求:无
| inputHint | 输入提示 |
| void NXOpen::Report::UserInput::SetInputType | ( | NXOpen::Report::UserInput::Type | inputType | ) |
设置用户输入类型。
于NX11.0.0版本创建。
许可要求:无
| inputType | 输入类型 |
|
virtual |
设置对象的自定义名称。 注意:此方法不应用于编辑只读对象(如镜像PMI对象)。 若用于只读对象,部件更新时修改内容将被覆盖。
于NX3.0.0版本创建。
许可要求:无
| name | 名称 |
实现了 NXOpen::INXObject.
|
virtual |
设置对象的自定义名称。 注意:此方法不应用于编辑只读对象(如镜像PMI对象)。 若用于只读对象,部件更新时修改内容将被覆盖。
于NX3.0.0版本创建。
许可要求:无
| name | 名称 |
实现了 NXOpen::INXObject.