FMX.AddressBook.Types.TContactPhones.Create
C++
/* {System_Generics_Collections}TObjectList<FMX_AddressBook_Types_TContactPhone>.Create */ inline __fastcall TContactPhones()/* overload */ : System::Generics::Collections::TObjectList__1<TContactPhone*>() { }
/* {System_Generics_Collections}TObjectList<FMX_AddressBook_Types_TContactPhone>.Create */ inline __fastcall TContactPhones(bool AOwnsObjects)/* overload */ : System::Generics::Collections::TObjectList__1<TContactPhone*>(AOwnsObjects) { }
/* {System_Generics_Collections}TObjectList<FMX_AddressBook_Types_TContactPhone>.Create */ inline __fastcall TContactPhones(const System::DelphiInterface<System::Generics::Defaults::IComparer__1<TContactPhone*> > AComparer, bool AOwnsObjects)/* overload */ : System::Generics::Collections::TObjectList__1<TContactPhone*>(AComparer, AOwnsObjects) { }
/* {System_Generics_Collections}TObjectList<FMX_AddressBook_Types_TContactPhone>.Create */ inline __fastcall TContactPhones(System::Generics::Collections::TEnumerable__1<TContactPhone*>* const Collection, bool AOwnsObjects)/* overload */ : System::Generics::Collections::TObjectList__1<TContactPhone*>(Collection, AOwnsObjects) { }
/* {System_Generics_Collections}TList<FMX_AddressBook_Types_TContactPhone>.Create */ inline __fastcall TContactPhones(const System::DelphiInterface<System::Generics::Defaults::IComparer__1<TContactPhone*> > AComparer)/* overload */ : System::Generics::Collections::TObjectList__1<TContactPhone*>(AComparer) { }
/* {System_Generics_Collections}TList<FMX_AddressBook_Types_TContactPhone>.Create */ inline __fastcall TContactPhones(System::Generics::Collections::TEnumerable__1<TContactPhone*>* const Collection)/* overload */ : System::Generics::Collections::TObjectList__1<TContactPhone*>(Collection) { }
/* {System_Generics_Collections}TList<FMX_AddressBook_Types_TContactPhone>.Create */ inline __fastcall TContactPhones(TContactPhone* const *Values, const int Values_High)/* overload */ : System::Generics::Collections::TObjectList__1<TContactPhone*>(Values, Values_High) { }
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | FMX.AddressBook.Types.hpp | FMX.AddressBook.Types | TContactPhones |
説明
TObjectList インスタンスを作成します。
FMX.AddressBook.Types.TContactPhones.Create は System.Generics.Collections.TObjectList.Create を継承しています。以下の内容はすべて System.Generics.Collections.TObjectList.Create を参照しています。
TObjectList インスタンスを作成します。
このオーバーロードされたメソッドは、TObjectList インスタンスを作成します。
AOwnsObjects パラメータは、オブジェクト エントリがリストに所有されているかどうかを示す論理値です。オブジェクトが所有されている場合、エントリがリストから削除されると、オブジェクトが開放されます。OwnsObjects プロパティは、このパラメータの値から設定されます。デフォルトは true です。
Collection は、リストを初期化するためのコレクションです。オブジェクトは、Collection と同じ順序で追加されます。Collection が指定されている場合、インスタンスの作成は O(n)(n は、Collection 内の項目数)操作になります。
AComparer は、等値比較関数です。この関数が提供されない場合、その型のデフォルトの比較関数が使用されます。