Method CreateComponent
CreateComponent(String)
Erzeugt eine neue Component mit dem übergebenen Namen.
Declaration
[DocfxBrowsable]
object CreateComponent(string componentName)
Parameters
componentName
System.String
Returns
System.Object
Remarks
Das zurückgegebene Objekt muss ggf. in einen anderen Typ umgewandelt werden, damit eine Weiterverarbeitung möglich ist.
DevFrameworkObject oObject = this.Global.CreateComponent("Namespace.cdComponent") as DevFrameworkObject;
DevFrameworkObjectColl oColl = this.Global.CreateComponent("Namespace.cdComponentColl") as DevFrameworkObjectColl;
Der ComponentName entspricht dem FullName des Typs. Dieser kann auch zur Laufzeit ermittelt werden.
sComponentName = oComponent.GetType().FullName;
Warning
Da der übergebene Parameter nicht kompiliert ist, sollte diese Funktion nur in Ausnahmefällen eingesetzt werden, um z.B. verallgemeinerte Logik umzusetzen.