System::Collections::Generic::IKVCollection klass
Innehåll
[
Dölj
]IKVCollection class
Gränssnitt för en behållare som innehåller nycklar eller värden i en dictionary-liknande behållare. Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.
template<typename T>class IKVCollection : public System::Collections::Generic::IList<T>
| Parameter | Beskrivning |
|---|---|
| T | KeyValuePair typ. |
Metoder
| Metod | Beskrivning |
|---|---|
| Add(const T&) override | Lägger till ett objekt i behållaren. |
| Clear() override | Raderar alla element från behållaren. |
| Contains(const T&) const override | Kontrollerar om objektet finns i behållaren. |
| virtual get_Count() const | Hämtar antalet element i behållaren. |
| get_IsReadOnly() const override | Kontrollerar om behållaren är skrivskyddad. |
| virtual GetEnumerator() | RTTI-information. |
| virtual idx_get(int) const | Getter-funktion. |
| idx_set(int, T) override | Setter-funktion. |
| IndexOf(const T&) const override | Hämtar index för objekt i behållaren. |
| Insert(int, const T&) override | Infogar objekt på angiven position. |
| Remove(const T&) override | Tar bort objekt från behållaren. |
| RemoveAt(int) override | Tar bort objektet på angiven position. |
Se även
- Class IList
- Namespace System::Collections::Generic
- Library Aspose.Page for C++