Web.Stencils.TWebStencilsDataVars.Create
Delphi
constructor Create(const AComponent: IWebStencilsComponent); overload;
C++
__fastcall TWebStencilsDataVars(const _di_IWebStencilsComponent AComponent)/* overload */;
/* {System_Generics_Collections}TObjectDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall TWebStencilsDataVars(System::Generics::Collections::TDictionaryOwnerships Ownerships, System::NativeInt ACapacity)/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>(Ownerships, ACapacity) { }
/* {System_Generics_Collections}TObjectDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall TWebStencilsDataVars(System::Generics::Collections::TDictionaryOwnerships Ownerships, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<System::UnicodeString> > AComparer)/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>(Ownerships, AComparer) { }
/* {System_Generics_Collections}TObjectDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall TWebStencilsDataVars(System::Generics::Collections::TDictionaryOwnerships Ownerships, System::NativeInt ACapacity, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<System::UnicodeString> > AComparer)/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>(Ownerships, ACapacity, AComparer) { }
/* {System_Generics_Collections}TDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall TWebStencilsDataVars()/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>() { }
/* {System_Generics_Collections}TDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall TWebStencilsDataVars(System::NativeInt ACapacity)/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>(ACapacity) { }
/* {System_Generics_Collections}TDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall TWebStencilsDataVars(const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<System::UnicodeString> > AComparer)/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>(AComparer) { }
/* {System_Generics_Collections}TDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall virtual TWebStencilsDataVars(System::NativeInt ACapacity, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<System::UnicodeString> > AComparer)/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>(ACapacity, AComparer) { }
/* {System_Generics_Collections}TDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall TWebStencilsDataVars(System::Generics::Collections::TEnumerable__1<System::Generics::Collections::TPair__2<System::UnicodeString,TWebStencilsDataVar*> >* const Collection)/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>(Collection) { }
/* {System_Generics_Collections}TDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall TWebStencilsDataVars(System::Generics::Collections::TEnumerable__1<System::Generics::Collections::TPair__2<System::UnicodeString,TWebStencilsDataVar*> >* const Collection, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<System::UnicodeString> > AComparer)/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>(Collection, AComparer) { }
/* {System_Generics_Collections}TDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall TWebStencilsDataVars(const System::Generics::Collections::TPair__2<System::UnicodeString,TWebStencilsDataVar*> *AItems, const System::NativeInt AItems_High)/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>(AItems, AItems_High) { }
/* {System_Generics_Collections}TDictionary<System_string,Web_Stencils_TWebStencilsDataVar>.Create */ inline __fastcall TWebStencilsDataVars(const System::Generics::Collections::TPair__2<System::UnicodeString,TWebStencilsDataVar*> *AItems, const System::NativeInt AItems_High, const System::DelphiInterface<System::Generics::Defaults::IEqualityComparer__1<System::UnicodeString> > AComparer)/* overload */ : System::Generics::Collections::TObjectDictionary__2<System::UnicodeString,TWebStencilsDataVar*>(AItems, AItems_High, AComparer) { }
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| constructor | public | Web.Stencils.pas Web.Stencils.hpp |
Web.Stencils | TWebStencilsDataVars |
説明
TObjectDictionary インスタンスを作成します。
Web.Stencils.TWebStencilsDataVars.Create は System.Generics.Collections.TObjectDictionary.Create を継承しています。以下の内容はすべて System.Generics.Collections.TObjectDictionary.Create を参照しています。
TObjectDictionary インスタンスを作成します。
このオーバーロードされたメソッドは、TObjectDictionary インスタンスを作成します。
Ownerships パラメータは、エントリのキーと値(または、そのいずれか)がディクショナリに所有されているかどうかを示す TDictionaryOwnerships です。ディクショナリは、キー、値、またはその両方を所有するか、またはどちらも所有しない場合があります。オブジェクトが所有されている場合、エントリがディクショナリから削除されると、キーと値(または、そのいずれか)が開放されます。
ACapacity は、ディクショナリの初期の容量です。
AComparer は、等値比較関数です。この関数が提供されない場合、その型のデフォルトの比較関数が使用されます。