System::Collections::Generic::IList class
IList class
要素のインデックス付きコンテナのインターフェイスです。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないとランタイムエラーやアサーション違反が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数の引数として渡すようにしてください。
template<typename T>class IList : public System::Collections::Generic::ICollection<T>
| パラメーター | 説明 |
|---|---|
| T | 要素型。 |
メソッド
| メソッド | 説明 |
|---|---|
| get_IsFixedSize() | コレクションが固定サイズかどうかをチェックします。 |
| virtual idx_get(int) const | 指定されたインデックスの要素を取得します。 |
| virtual idx_set(int, T) | 指定されたインデックスに要素を設定します。 |
| virtual IndexOf(const T&) const | コンテナ内で項目が最初に現れるインデックスを取得します。 |
| virtual Insert(int, const T&) | 指定位置に要素を挿入し、他の要素をシフトします。 |
| virtual RemoveAt(int) | 指定されたインデックスの要素を削除します。 |
Typedefs
| 型定義 | 説明 |
|---|---|
| BaseType | RTTI 情報。 |
| ThisType | このタイプ。 |
| ValueType | 値型です。 |
参照
- Class ICollection
- Namespace System::Collections::Generic
- Library Aspose.Page for C++