ICCBaselineComparison は、UCM ベースラインおよびストリームの比較オブジェクトへの CAL インターフェイスです。
このオブジェクトを使用して、比較操作のためのパラメータをセットアップし、比較操作を実行し、結果を調べることができます。なお、比較できるのはベースラインとベースライン、またはストリームとベースラインです。読み取り専用プロパティは、Compare メソッドを呼び出すまで有効になりません。ICCBaselineComparison は、Compare メソッドが呼び出されると整合性検査を実行します。
1 つ目のベースライン (またはストリーム) のアクティビティを取得し、2 つ目のベースライン (またはストリーム) のアクティビティは取得しません
2 つ目のベースライン (またはストリーム) のアクティビティを取得し、1 つ目のベースライン (またはストリーム) のアクティビティは取得しません
1 つ目のベースライン (またはストリーム) のバージョンを取得し、2 つ目のベースライン (またはストリーム) のバージョンは取得しません
2 つ目のベースライン (またはストリーム) のバージョンを取得し、1 つ目のベースライン (またはストリーム) のバージョンは取得しません
1 つ目のベースライン (またはストリーム) のアクティビティを取得し、2 つ目のベースライン (またはストリーム) のアクティビティは取得しません
読み取り専用プロパティ
Property ActivitiesInOneButNotTwo As CCActivities
ICCActivitiesPtr GetActivitiesInOneButNotTwo();
このプロパティは比較操作の結果を保持します。このプロパティは、Compare メソッドが呼び出された後でのみ有効です。
次のメンバー: ICCBaselineComparison インターフェイス
2 つ目のベースライン (またはストリーム) のアクティビティを取得し、1 つ目のベースライン (またはストリーム) のアクティビティは取得しません
読み取り専用プロパティ
Property ActivitiesInTwoButNotOne As CCActivities
ICCActivitiesPtr GetActivitiesInTwoButNotOne();
このプロパティは比較操作の結果を保持します。このプロパティは、Compare メソッドが呼び出された後でのみ有効です。
次のメンバー: ICCBaselineComparison インターフェイス
比較する 1 つ目のベースラインを取得および設定します
読み取り書き込みプロパティ
Property BaselineOne As CCBaseline
ICCBaselinePtr GetBaselineOne(); void PutBaselineOne();
このプロパティは比較操作のパラメータをセットアップします。1 度に設定できるのは {BaselineOne, StreamOne} の 1 つだけです。ベースライン (またはストリーム) のパラメータをクリアする場合は、プロパティを Nothing に設定します。StreamOne が設定されている場合、PutBaselineOne は StreamOne をクリアします。
次のメンバー: ICCBaselineComparison インターフェイス
比較する 2 つ目のベースラインを取得および設定します
読み取り書き込みプロパティ
Property BaselineTwo As CCBaseline
ICCBaselinePtr GetBaselineTwo(); void PutBaselineTwo();
このプロパティは比較操作のパラメータをセットアップします。1 度に設定できるのは {BaselineTwo, StreamTwo} の 1 つだけです。ベースライン (またはストリーム) のパラメータをクリアする場合は、プロパティを Nothing に設定します。StreamTwo が設定されている場合、PutBaselineTwo は StreamTwo をクリアします。
次のメンバー: ICCBaselineComparison インターフェイス
両方のベースライン (またはストリーム) にあり、それぞれで異なっているアクティビティを取得します
読み取り専用プロパティ
Property ChangedActivities As CCActivities
ICCActivitiesPtr GetChangedActivities();
このプロパティは比較操作の結果を保持します。このプロパティは、Compare メソッドが呼び出された後でのみ有効です。
次のメンバー: ICCBaselineComparison インターフェイス
比較する 1 つ目のストリームを取得および設定します
読み取り書き込みプロパティ
Property StreamOne As CCStream
ICCStreamPtr GetStreamOne(); void PutStreamOne();
このプロパティは比較操作のパラメータをセットアップします。1 度に設定できるのは {BaselineOne, StreamOne} の 1 つだけです。ベースライン (またはストリーム) のパラメータをクリアする場合は、プロパティを Nothing に設定します。BaselineOne が設定されている場合、PutStreamOne は BaselineOne をクリアします。
次のメンバー: ICCBaselineComparison インターフェイス
比較する 2 つ目のストリームを取得および設定します
読み取り書き込みプロパティ
Property StreamTwo As CCStream
ICCStreamPtr GetStreamTwo(); void PutStreamTwo();
このプロパティは比較操作のパラメータをセットアップします。1 度に設定できるのは {BaselineTwo, StreamTwo} の 1 つだけです。ベースライン (またはストリーム) のパラメータをクリアする場合は、プロパティを Nothing に設定します。BaselineTwo が設定されている場合、PutStreamTwo は BaselineTwo をクリアします。
次のメンバー: ICCBaselineComparison インターフェイス
1 つ目のベースライン (またはストリーム) のバージョンを取得し、2 つ目のベースライン (またはストリーム) のバージョンは取得しません
読み取り専用プロパティ
Property VersionsInOneButNotTwo As CCVersions
ICCVersionsPtr GetVersionsInOneButNotTwo();
このプロパティは比較操作の結果を保持します。このプロパティは、Compare メソッドが呼び出された後でのみ有効です。
次のメンバー: ICCBaselineComparison インターフェイス
2 つ目のベースライン (またはストリーム) のバージョンを取得し、1 つ目のベースライン (またはストリーム) のバージョンは取得しません
読み取り専用プロパティ
Property VersionsInTwoButNotOne As CCVersions
ICCVersionsPtr GetVersionsInTwoButNotOne();
このプロパティは比較操作の結果を保持します。このプロパティは、Compare メソッドが呼び出された後でのみ有効です。
次のメンバー: ICCBaselineComparison インターフェイス