ICCVersion インターフェイスは、Rational® ClearCase® のバージョン オブジェクトを表します。
このバージョンをチェックアウトします
メソッド
Function CheckOut(ReservedState As CCReservedState, [ Comment As String = "" ], [ UseHijacked As Boolean = False ], [ Version As CCVersionToCheckOut = CCVersion_Default ], [ MustBeLatest As Boolean = False ], [ PreserveTime As Boolean = False ]) As CCCheckedOutFile
ICCCheckedOutFilePtr CheckOut( CCReservedState ReservedState, _bstr_t Comment, VARIANT_BOOL UseHijacked, CCVersionToCheckOut Version, VARIANT_BOOL MustBeLatest, VARIANT_BOOL PreserveTime);
チェックアウト済みファイルを表す CCCheckedOutFile オブジェクト。
CheckOut が成功するには、ビュー コンテキストが必要です。[ハイジャックされていますが、チェックアウトはありません] 状態のファイルの場合、CheckOut は常に失敗します。
次のメンバー: ICCVersion インターフェイス
このオブジェクトがチェックアウト済みファイルを表すかどうかを取得します
読み取り専用プロパティ
Property IsCheckedOut As Boolean
このバージョンの特定のタイプのラベルを取得します
読み取り専用プロパティ
Property Label(LabelType As String) As CCLabel
ICCLabelPtr GetLabel(_bstr_t LabelType);
次のメンバー: ICCVersion インターフェイス
バージョンの回復不可能な削除を実行します
メソッド
Sub RemoveVersion([ Comment As String = "" ], [ DataOnly As Boolean = False ], [ EvenIfBranches As Boolean = False ], [ EvenIfLabels As Boolean = False ], [ EvenIfAttributes As Boolean = False ], [ EvenIfHyperlinks As Boolean = False ])
HRESULT RemoveVersion( _bstr_t Comment, VARIANT_BOOL DataOnly, VARIANT_BOOL EvenIfBranches, VARIANT_BOOL EvenIfLabels, VARIANT_BOOL EvenIfAttributes, VARIANT_BOOL EvenIfHyperlinks);
次のメンバー: ICCVersion インターフェイス
このバージョンから出るブランチを取得します
読み取り専用プロパティ
Property SubBranches As CCBranches
ICCBranchesPtr GetSubBranches();