systemcomposer.arch.VariantComponent
System Composer 模型中的变体组件
说明
一个 VariantComponent 对象代表一个变体组件,它允许您在 System Composer™ 模型中为一个组件创建多个设计方案。此类继承自 systemcomposer.arch.BaseComponent。该类派生自 systemcomposer.arch.Element。
属性
对象函数
addChoice | 在变体组件中添加变体选择项 |
setCondition | 为变体选择项设置条件 |
setActiveChoice | 设置变体组件上的活动选择项 |
getChoices | 获取变体组件中的可用选择项 |
getActiveChoice | 获取变体组件的活动选择项 |
getCondition | 在变体组件内的选择项上返回变体控制 |
makeVariantAssembly | 将 Variant Component 转换为 Variant Assembly Component |
updatePortsFromChoices | 更新 Variant Component 模块中的端口,以匹配其变体选择项 |
isFMU | 确定组件与功能模型单元 (FMU) 的链接 |
isProtected | 确定组件引用模型受到保护 |
isReference | 确定组件对另一个模型的引用 |
connect | 创建架构模型连接 |
getPort | 按名称获取端口 |
applyStereotype | 将构造型应用于模型元素 |
getStereotypes | 获取应用于模型元素的构造型 |
changeStereotype | 将当前应用的构造型更改为其构造型层次结构中的新构造型 |
removeStereotype | 从模型元素中移除构造型 |
getPropertyValue | 获取架构属性值 |
getEvaluatedPropertyValue | 从元素中获取属性的计算值 |
getStereotypeProperties | 获取元素上的构造型属性名称 |
getProperty | 获取与应用于元素的构造型相对应的属性值 |
setProperty | 设置与应用于元素的构造型相对应的属性值 |
hasStereotype | 查找元素是否已应用构造型 |
hasProperty | 查找元素是否具有属性 |
getParameter | 从架构或组件获取参数 |
getEvaluatedParameterValue | 从元素中获取参数的计算值 |
getParameterNames | 获取元素上的参数名 |
getParameterValue | 获取参数值 |
setParameterValue | 设置参数值 |
setUnit | 设置参数值的单位 |
resetParameterToDefault | 将组件上的参数重置为默认值 |
getQualifiedName | 获取模型元素的限定名称 |
lookup | 搜索架构元素 |
current | 获取当前所选元素的对象 |
destroy | 移除模型元素 |
示例
详细信息
版本历史记录
在 R2019a 中推出





