WebComp.TWebContainedComponent
Delphi
TWebContainedComponent = class(TComponent, IWebComponent)
C++
class PASCALIMPLEMENTATION TWebContainedComponent : public System::Classes::TComponent
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| class | public | WebComp.pas WebComp.hpp |
WebComp | WebComp |
Beschreibung
TWebContainedComponent ist die Basisklasse für Web-Elemente, die im Auftrag einer anderen Komponente HTML-Code generieren.
Verwenden Sie TWebContainedComponent als Basisklasse für Web-Elemente. Web-Elemente zeichnen sich dadurch aus, dass sie HTML-Anweisungen im Auftrag einer anderen Komponente generieren. Die Komponente, die den generierten HTML-Code verwendet, besitzt eine Eigenschaft, deren Typ ein TWebComponentList-Objekt ist, das eine Gruppe seiner Web-Elemente auflistet.
TWebContainedComponent implementiert die Logik zur Einpassung einer Komponente in die Hierarchie von Web-Elementen. Nachkommen von TWebContainedComponent fungieren in dieser Hierarchie als Endknoten. Das bedeutet, dass sie keine eigenen Web-Elemente besitzen, die sie zur Erzeugung von HTML-Code verwenden.
Damit TWebComponentList das Web-Element verwalten kann, implementiert TWebContainedComponent die Schnittstelle IWebComponent.
Erzeugen Sie keine Instanzen von TWebContainedComponent. TWebContainedComponent generiert keinen HTML-Code, sondern ist für die Beziehung zu einem verwaltenden TWebComponentList-Objekt verantwortlich.