ICCCheckedOutFile インターフェイス

説明

ICCCheckedOutFile インターフェイスは、チェックアウト済みのファイル オブジェクトを表します。

継承

ICCCheckedOutFile は ICCVersion から継承し、ICCVersion は ICCFile、ICCVOBObject、および IDispatch から継承します。 ICCVOBObject インターフェイス ICCFile インターフェイス ICCVersion インターフェイス

読み取り専用プロパティ

ByView

このファイルのチェックアウト先のビューを取得します

IsReserved

このチェックアウトが予約されているかどうかを判別します

メソッド

CheckIn

ファイルをチェックインします

Reserve

このチェックアウトの状態を予約済みにします。

UnCheckOut

このファイルのチェックアウトをキャンセルします

UnReserve

このチェックアウトの状態を非予約にします

作成

CCCheckedOutFile オブジェクトは、以下のインターフェイスから取得できます。

ByView

このファイルのチェックアウト先のビューを取得します

カテゴリ

読み取り専用プロパティ

VB 構文

Property ByView As CCView

Visual C++ 構文

ICCViewPtr GetByView();

次のメンバー: ICCCheckedOutFile インターフェイス

CheckIn

ファイルをチェックインします

カテゴリ

メソッド

VB 構文

Function CheckIn([ Comment As String = "" ], [ EvenIfIdentical As Boolean = False ], [ FromPath As String = "" ], [ KeepState As CCKeepState = ccKeep ]) As CCVersion

Visual C++ 構文

ICCVersionPtr CheckIn(
     _bstr_t Comment,
     VARIANT_BOOL EvenIfIdentical,
     _bstr_t FromPath,
     CCKeepState KeepState);
パラメータ
説明
Comment
Visual Basic ではオプション。チェックイン操作で作成されたバージョンの履歴レコードに関連付けられているコメント。
EvenIfIdentical
Visual Basic ではオプション。チェックアウト済みのファイルが祖先のバージョンと同一である場合でもファイルをチェックインする場合は True、チェックアウト済みのファイルが祖先のバージョンと同一である場合はチェックインを失敗させる場合は False (cleartool checkin -identical と同様)。
FromPath
Visual Basic ではオプション。新しいバージョンの内容として使用するファイルのパス (cleartool checkin -from と同様)。
KeepState
Visual Basic ではオプション。いずれかの有効な CCKeepState 値を指定します (cleartool checkin -keep または cleartool checkin -rm と同様)。

戻り値

新しく作成されたバージョンを表す CCVersion オブジェクト。

次のメンバー: ICCCheckedOutFile インターフェイス

IsReserved

このチェックアウトが予約されているかどうかを判別します

カテゴリ

読み取り専用プロパティ

VB 構文

Property IsReserved As Boolean

Visual C++ 構文

VARIANT_BOOL GetIsReserved();

次のメンバー: ICCCheckedOutFile インターフェイス

Reserve

このチェックアウトの状態を予約済みにします。

カテゴリ

メソッド

VB 構文

Sub Reserve([ Comment As String = "" ])

Visual C++ 構文

HRESULT Reserve(_bstr_t Comment);
パラメータ
説明
Comment
Visual Basic ではオプション。この Reserve 操作の履歴レコードに関連付けるコメント。

次のメンバー: ICCCheckedOutFile インターフェイス

UnCheckOut

このファイルのチェックアウトをキャンセルします

カテゴリ

メソッド

VB 構文

Function UnCheckOut(KeepState As CCKeepState) As CCVersion

Visual C++ 構文

ICCVersionPtr UnCheckOut(CCKeepState KeepState);
パラメータ
説明
KeepState
有効な CCKeepState 値の 1 つを使用して、チェックアウト済みファイルの内容を使用して何を行うかを指定します。

戻り値

UnCheckOut 呼び出しの後に現行ビューで選択されるバージョン。

次のメンバー: ICCCheckedOutFile インターフェイス

UnReserve

このチェックアウトの状態を非予約にします

カテゴリ

メソッド

VB 構文

Sub UnReserve([ Comment As String = "" ])

Visual C++ 構文

HRESULT UnReserve(_bstr_t Comment);
パラメータ
説明
Comment
Visual Basic ではオプション。この UnReserve 操作の履歴レコードに関連付けるコメント。

次のメンバー: ICCCheckedOutFile インターフェイス