InformationModel.MakeObject<T>(browseName)
Erzeugt ein Projektobjekt des angegebenen Typs
<T>
und gibt ein entsprechendes C#-Objekt desselben Typs zurück.
TIPP:
Zur Entwurfszeit funktioniert die API nur, wenn der angegebene Typ ein vordefinierter (in den FTOptix-Modulen enthaltener) Typ ist.
static T MakeObject<T>(QualifiedNamebrowseName);
Argumente
- T
- EineIUAObject-C#-Klasse, die der zurückzugebenden C#-Objektklasse und dem Objekttyp entspricht, von dem das neue Objekt abgeleitet ist.
- browseName(QualifiedName)
- DerBrowseNamedes neuen Objekts.
Rückgabewert
- T
- Ein C#-Objekt, das dem erstellten Projektobjekt entspricht.
Beispiel
Das folgende Beispiel zeigt eine API, die ein
NewMotor
-Objekt des Typs Motor
erstellt:var myObj = InformationModel.MakeObject<Motor>("NewMotor"); Owner.Add(myObj);
Rückmeldung geben