このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
slreq.find
要件、参照、およびリンク セットのアーティファクトの検索
構文
説明
は、myReqTbxObjects = slreq.find("Type",ObjectType)ObjectType によって指定されたタイプの読み込まれた Requirements Toolbox™ オブジェクトを返します。
は、myReqTbxObjects = slreq.find("Type",ObjectType,Name,Value)Name と Value によって指定された要件タイプまたはリンク タイプを持つ、読み込まれた Requirements Toolbox オブジェクトを返します。
は、プロパティ値が myReqTbxObjects = slreq.find("Type",ObjectType,PropertyName,PropertyValue)PropertyName で指定されたプロパティの PropertyValue と等しい、読み込まれた Requirements Toolbox オブジェクトを返します。プロパティには、組み込みプロパティ、カスタム属性、またはステレオタイプ プロパティを指定できます。
は、プロパティ値 myReqTbxObjects = slreq.find("Type",ObjectType,PropertyOperator,PropertyValue)PropertyValue が PropertyOperator によって指定されたプロパティの関係条件を満たす、読み込まれた Requirements Toolbox オブジェクトを返します。
は、少なくとも 1 つの条件に一致する、読み込まれた Requirements Toolbox オブジェクトを返します。myReqTbxObjects = slreq.find("Type",ObjectType,___,"-or",___)
例
入力引数
名前と値の引数
出力引数
ヒント
要件の子を検索するには、
slreq.Requirementのfindメソッドを使用します。要件セットの子を検索するには、
slreq.ReqSetのfindメソッドを使用します。リンク セットの子を検索するには、
slreq.LinkSetのfindメソッドを使用します。参照の子を検索するには、
slreq.Referenceのfindメソッドを使用します。正当化の子を検索するには、
slreq.Justificationのfindメソッドを使用します。リンク先属性でリンクを検索するには、
ObjectTypeを"Link"、PropertyNameをリンク先属性として指定します。リンク先属性は次の string のいずれかとして指定します。"destination.domain""destination.artifact""destination.id""destination.summary"
たとえば、リンク先アーティファクトが
myAdd.slreqxという要件セットであるリンクを見つけるには次のように入力します。fp = which("myAdd.slreqx"); myLinks = slreq.find("Type","Link","desintation.artifact",fp);