setPostLoadFcn
类: slreq.ReqSet
命名空间: slreq
语法
setPostLoadFcn(rs,callbackScript)
说明
setPostLoadFcn(
将 rs
,callbackScript
)callbackScript
指定的脚本分配为需求集rs
的 PostLoadFcn
回调脚本。
输入参数
rs
— 需求集
slreq.ReqSet
对象
需求集,指定为 slreq.ReqSet
对象。
callbackScript
— 要注册的脚本的名称
字符串标量 | 字符向量
要注册为需求集的PostLoadFcn
回调的脚本的名称,指定为字符串标量或字符向量。
示例
获取并设置 PostLoadFcn
回调
此示例显示如何获取和设置需求集的PostLoadFcn
回调。
将当前文件夹添加到路径中。
addpath(pwd)
打开 ShortestPath
工程。
openProject("ShortestPath");
打开shortest_path_tests_reqs
需求集。需求集包含测试需求,描述了为了验证工程中的shortest_path
算法必须通过测试用例测试的功能行为。
testReqs = slreq.open("shortest_path_tests_reqs");
将postLoadTestReqs
脚本注册为PostLoadFcn
回调。
setPostLoadFcn(testReqs,"postLoadTestReqs");
确认postLoadTestReqs
脚本是shortest_path_tests_reqs
需求集的PostLoadFcn
回调。
callbackScript = getPostLoadFcn(testReqs)
callbackScript = 'postLoadTestReqs'
保存并关闭shortest_path_tests_reqs
需求集,然后重新打开需求集。PostLoadFcn
回调会执行。
save(testReqs);
slreq.clear;
testReqs = slreq.load("shortest_path_tests_reqs");
postLoadTestReqs
脚本打开与测试需求相关的测试文件 graph_unit_tests.m
并从 myViewSettings.mat
导入需求编辑器视图设置。
type postLoadTestReqs.m
open("graph_unit_tests.m"); slreq.importViewSettings("myViewSettings.mat",1);
版本历史记录
在 R2022a 中推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)