System::Collections::CollectionBase クラス
CollectionBase class
強く型付けされたコレクションの抽象基底クラスを提供します。
template<typename T>class CollectionBase : public virtual System::Collections::Generic::IEnumerable<T>
Nested classes
メソッド
| メソッド | 説明 |
|---|
| Clear() | コレクションインスタンスからすべてのオブジェクトを削除します。このメソッドはオーバーライドできません。 |
| get_Capacity() | コレクションが保持できる要素数を返します。 |
| get_Count() | コレクションインスタンスに含まれる要素数を返します。このメソッドはオーバーライドできません。 |
| GetEnumerator() override | コレクションインスタンスを反復する列挙子を返します。 |
| RemoveAt(int32_t) | コレクションインスタンスの指定されたインデックスにある要素を削除します。このメソッドはオーバーライドできません。 |
| set_Capacity(int32_t) | コレクションが保持できる要素数を設定します。 |
| SetTemplateWeakPtr(uint32_t) override | n 番目のテンプレート引数を弱参照ポインタに設定します(共有ではなく)。コンテナ内のポインタを弱モードに切り替えることができます。 |
Typedefs
| 型定義 | 説明 |
|---|
| Ptr | このクラスのインスタンスへの共有ポインタのエイリアスです。 |
参照