保留运行时类

如果类对象与指定的类位于同一个继承层次结构中,则将类对象强制转换为指定的类。

1378

输入/输出

datatype_icon

目标对象

对象输入匹配的类的类对象。

datatype_icon

对象输入

要强制转换为目标对象的类的类对象。

datatype_icon

错误输入

该节点运行前发生的错误。

该节点根据标准错误处理方式处理该输入。

Standard Error Behavior

Default value: 无错误

datatype_icon

对象输出

目标对象具有相同类的类对象。

datatype_icon

错误输出

错误信息。

该节点根据标准错误处理方式生成该输出。

Standard Error Behavior

强制转换类

强制转换操作会将输入的数据类型更改为指定的类的数据类型。这样就可以访问输入的对象或引用,就像它是指定的目标类一样。

自动强制转换行为

如果将子类连接到接受并返回继承层次结构中父类的子VI,则子VI会自动将类输出强制转换为与输入相同的子类。但是,如果子VI不能验证连线的类数据类型在程序框图中没有改变,则类输出不会自动强制转换。当连线的类数据类型在子VI的程序框图中没有改变时,可以使用保留运行类在从子VI返回之前立即对类输出进行强制转换。