IModel.GetDerivedFromRelationsOf メソッド
名前空間: NextDesign.Core
説明
このモデルが指定されたモデルから導出した要素であった場合、その全ての導出関連を取得します。
例えば、このモデルが{要素A}から導出した要素であった場合に、引数に{要素A}を指定することで、その導出関連を取得することができます。
これは、次のような処理に利用することができます。
・要求オブジェクトと仕様オブジェクトに導出関係がある場合に、仕様オブジェクト側から、要求オブジェクトに対する関連を取得する
このメソッドは、IContextOption.PlModelAccessMode を評価します。
該当する関連が存在しない場合は、空のコレクションを返します。
引数
名前 | 型 | 説明 |
---|---|---|
opposite | IModel | 相手側モデル null は指定できません。 |
戻り値
- IRelationshipCollection
例外
名前 | 例外クラス | 説明 |
---|---|---|
引数不正 | ExtensionArgumentException | opposite に null を指定した場合 |