System::Collections::IListImplValueType クラス
IListImplValueType class
System::Collections::IList インターフェイスを System::Collections::Generic::List オブジェクト上で実装するスタブ。値型用の実装。
template<typename T>class IListImplValueType : public virtual System::Collections::IList
メソッド
| メソッド | 説明 |
|---|---|
| Add(SharedPtr<System::Object>) override | リストの末尾に要素を追加します。 |
| Clear() override | すべての要素を削除します。 |
| Contains(SharedPtr<System::Object>) const override | リストに項目が存在するか確認します。 |
| get_Count() const override | ICollection.get_Count() メソッドの実装 コレクション内の要素数を取得します。 |
| GetEnumerator() override | IEnumerable.GetEnumerator() の実装 コレクションを反復処理する列挙子を返します。 |
| idx_get(int, int) const override | 指定されたインデックスの要素を取得します。 |
| IListImplValueType(System::SharedPtr<System::Collections::Generic::IList<T>>) | 新しいオブジェクトのインスタンスを作成します。 |
| IndexOf(System::SharedPtr<System::Object>) const override | コンテナ内で項目が最初に現れるインデックスを取得します。 |
| Insert(int, System::SharedPtr<System::Object>) override | 指定位置に要素を挿入し、他の要素をシフトします。 |
| Remove(SharedPtr<System::Object>) override | リストから特定の項目の最初のインスタンスを削除します。 |
| RemoveAt(int) override | 指定された位置の項目を削除します。 |
参照
- Class IList
- Namespace System::Collections
- Library Aspose.Page for C++