コレクション インターフェイス

説明

コレクション インターフェイスは、クライアント コードを様々なタイプのオブジェクトに対して繰り返し実行するのに便利な方法です。CAL コレクションの番号付けはすべて 0 からではなく 1 から始まります。

継承

ICC 項目は IDispatch から継承します。

読み取り専用プロパティ

Count

コレクション内の項目の数を取得します

InitErrors

コレクション初期化時に発生したエラーをすべて取得します

Item (デフォルト プロパティ)

コレクションから項目を取得します (1 ベース索引を使用)

メソッド

追加

コレクションの末尾に項目を追加します

削除

コレクションから項目を削除します (1 ベース索引を使用)

作成

コレクション オブジェクトは、IClearCase の空のコレクション プロパティなどの様々なメソッドから取得できます。

追加

コレクションの末尾に項目を追加します

カテゴリ

メソッド

VB 構文

Sub Add(pItem As CCitem)

Visual C++ 構文

HRESULT Add(CCItem* pItem);
パラメータ
説明
pItem
これらの CCitem 名のいずれかのタイプでなければなりません。

次のメンバー: コレクション インターフェイス

Count

コレクション内の項目の数を取得します

カテゴリ

読み取り専用プロパティ

VB 構文

Property Count As Long

Visual C++ 構文

long GetCount();

次のメンバー: コレクション インターフェイス

InitErrors

コレクション初期化時に発生したエラーをすべて取得します

カテゴリ

読み取り専用プロパティ

VB 構文

Property InitErrors As String

Visual C++ 構文

_bstr_t GetInitErrors();

備考

このプロパティは、一部のコレクションにのみ適用可能です。ICCVersions、ICCViews、および ICCVOB コレクションでこのプロパティを使用可能にする場合は、IClearCase::VOBsIClearCase::Views、または ICCActivity::ChangeSetFailIfErrors パラメータを False に設定してください。

ICCBaselines、ICCComponents、ICCFolders、ICCProjects、ICCPolicies、および ICCStreams コレクションの場合は、設定可能な対応する FailIfErrors パラメータがありません。これらのコレクションは、初期化の途中で必ずエラーになります。

次のメンバー: コレクション インターフェイス

Item

コレクションから項目を取得します (1 ベース索引を使用)

カテゴリ

読み取り専用プロパティ

VB 構文

Property Item(Index As Long) As CCitem

Visual C++ 構文

CCitemPtr GetItem(long Index);
パラメータ
説明
Index
取得するコレクションの項目の 1 ベース索引。

戻り値

CCitem 名のタイプのいずれか。

次のメンバー: コレクション インターフェイス

削除

コレクションから項目を削除します (1 ベース索引を使用)

カテゴリ

メソッド

VB 構文

Sub Remove(Index As Long)

Visual C++ 構文

HRESULT Remove(long Index);
パラメータ
説明
Index
削除するコレクションの項目の 1 ベース索引。

次のメンバー: コレクション インターフェイス