主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

close

关闭配置文件

    说明

    close(profile,force) 关闭配置文件并将其从工作区中删除。如果有任何未保存的更改,除非参量 force 设置为 true,否则会出现错误。

    提示

    使用 closeAll 强制关闭所有已加载的配置文件。

    示例

    示例

    全部折叠

    创建延迟特性配置文件并保存。

    profile = systemcomposer.profile.Profile.createProfile("LatencyProfile");
    
    latencybase = profile.addStereotype("LatencyBase");
    latencybase.addProperty("latency",Type="double");
    latencybase.addProperty("dataRate",Type="double",DefaultValue="10");
    
    connLatency = profile.addStereotype("ConnectorLatency",...
    Parent="LatencyProfile.LatencyBase");
    connLatency.addProperty("secure",Type="boolean");
    connLatency.addProperty("linkDistance",Type="double");
    
    nodeLatency = profile.addStereotype("NodeLatency",...
    Parent="LatencyProfile.LatencyBase");
    nodeLatency.addProperty("resources",Type="double",DefaultValue="1");
    
    portLatency = profile.addStereotype("PortLatency",...
    Parent="LatencyProfile.LatencyBase");
    portLatency.addProperty("queueDepth",Type="double");
    portLatency.addProperty("dummy",Type="int32");
    
    profile.save

    强制关闭配置文件并尝试检查。

    profile.close(true)
    profile
     profile = 
    
      handle to deleted Profile

    输入参数

    全部折叠

    配置文件,指定为 systemcomposer.profile.Profile 对象。

    是否强制关闭配置文件,指定为 1 (true) 时,关闭配置文件时不保存数据,指定为 0 (false) 时,关闭配置文件前提示保存数据。

    数据类型: logical

    详细信息

    全部折叠

    版本历史记录

    在 R2019a 中推出