System.Generics.Collections.TObjectOrderedDictionary.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

constructor Create(Ownerships: TDictionaryOwnerships; ACapacity: NativeInt = 0); overload;
constructor Create(Ownerships: TDictionaryOwnerships;
const AComparer: IEqualityComparer<K>); overload;
constructor Create(Ownerships: TDictionaryOwnerships; ACapacity: NativeInt;
const AComparer: IEqualityComparer<K>); overload;

C++

__fastcall TObjectOrderedDictionary__2(TDictionaryOwnerships Ownerships, System::NativeInt ACapacity)/* overload */;
__fastcall TObjectOrderedDictionary__2(TDictionaryOwnerships Ownerships, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<K> > AComparer)/* overload */;
__fastcall TObjectOrderedDictionary__2(TDictionaryOwnerships Ownerships, System::NativeInt ACapacity, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<K> > AComparer)/* overload */;
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TObjectOrderedDictionary<K,V>_K,System_Generics_Collections_TObjectOrderedDictionary<K,V>_V>.Create */ inline __fastcall TObjectOrderedDictionary__2()/* overload */ : TOrderedDictionary__2<K,V>() { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TObjectOrderedDictionary<K,V>_K,System_Generics_Collections_TObjectOrderedDictionary<K,V>_V>.Create */ inline __fastcall TObjectOrderedDictionary__2(System::NativeInt ACapacity)/* overload */ : TOrderedDictionary__2<K,V>(ACapacity) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TObjectOrderedDictionary<K,V>_K,System_Generics_Collections_TObjectOrderedDictionary<K,V>_V>.Create */ inline __fastcall TObjectOrderedDictionary__2(const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<K> > AComparer)/* overload */ : TOrderedDictionary__2<K,V>(AComparer) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TObjectOrderedDictionary<K,V>_K,System_Generics_Collections_TObjectOrderedDictionary<K,V>_V>.Create */ inline __fastcall TObjectOrderedDictionary__2(System::NativeInt ACapacity, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<K> > AComparer)/* overload */ : TOrderedDictionary__2<K,V>(ACapacity, AComparer) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TObjectOrderedDictionary<K,V>_K,System_Generics_Collections_TObjectOrderedDictionary<K,V>_V>.Create */ inline __fastcall TObjectOrderedDictionary__2(TEnumerable__1<TPair__2<K,V> >* const Collection)/* overload */ : TOrderedDictionary__2<K,V>(Collection) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TObjectOrderedDictionary<K,V>_K,System_Generics_Collections_TObjectOrderedDictionary<K,V>_V>.Create */ inline __fastcall TObjectOrderedDictionary__2(TEnumerable__1<TPair__2<K,V> >* const Collection, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<K> > AComparer)/* overload */ : TOrderedDictionary__2<K,V>(Collection, AComparer) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TObjectOrderedDictionary<K,V>_K,System_Generics_Collections_TObjectOrderedDictionary<K,V>_V>.Create */ inline __fastcall TObjectOrderedDictionary__2(const TPair__2<K,V> *AItems, const System::NativeInt AItems_High)/* overload */ : TOrderedDictionary__2<K,V>(AItems, AItems_High) { }
/* {System_Generics_Collections}TDictionary<System_Generics_Collections_TObjectOrderedDictionary<K,V>_K,System_Generics_Collections_TObjectOrderedDictionary<K,V>_V>.Create */ inline __fastcall TObjectOrderedDictionary__2(const TPair__2<K,V> *AItems, const System::NativeInt AItems_High, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<K> > AComparer)/* overload */ : TOrderedDictionary__2<K,V>(AItems, AItems_High, AComparer) { }

Propriétés

Type Visibilité  Source Unité  Parent
constructor public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections TObjectOrderedDictionary

Description

Crée un dictionnaire.

System.Generics.Collections.TObjectOrderedDictionary.Create hérite de System.Generics.Collections.TDictionary.Create. Tout le contenu en-dessous de cette ligne se réfère à System.Generics.Collections.TDictionary.Create.

Crée un dictionnaire.

Cette méthode surchargée crée et initialise une instance de dictionnaire. Diverses combinaisons de paramètres peuvent être utilisées pour spécifier la capacité initiale ACapacity, une fonction de comparaison d'égalité AComparer ou une collection initiale d'éléments clé-valeur Collection.

Voir aussi