System::Collections::Generic::IKVCollection クラス

IKVCollection class

辞書型コンテナのキーまたは値を保持するコンテナのインターフェイス。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。このクラスは常に System::SmartPtr ポインタでラップし、そのポインタを関数への引数として使用してください。

template<typename T>class IKVCollection : public System::Collections::Generic::IList<T>
パラメーター説明
TKeyValuePair 型。

メソッド

メソッド説明
Add(const T&) overrideコンテナに項目を追加します。
Clear() overrideコンテナからすべての要素を削除します。
Contains(const T&) const overrideアイテムがコンテナに存在するかチェックします。
virtual get_Count() constコンテナ内の要素数を取得します。
get_IsReadOnly() const overrideコンテナが読み取り専用かどうかを確認します。
virtual GetEnumerator()RTTI 情報。
virtual idx_get(int) constゲッタ関数。
idx_set(int, T) overrideセッタ関数。
IndexOf(const T&) const overrideコンテナ内のアイテムのインデックスを取得します。
Insert(int, const T&) override指定された位置に項目を挿入します。
Remove(const T&) overrideコンテナからアイテムを削除します。
RemoveAt(int) override指定された位置の項目を削除します。

参照