InformationModel.MakeObjectType<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 MakeObjectType<T>(QualifiedName
browseName
)

Argumente

T
Eine
IUAObjectType
-C#-Klasse, die der zurückzugebenden C#-Objektklasse und dem Objekttyp entspricht, von dem das neue Objekt abgeleitet ist.
browseName
(QualifiedName)
Der
BrowseName
des neuen Objekts.

Rückgabewert

T
Ein C#-Objekt, das dem erstellten Projektobjekt entspricht.

Beispiel

Das folgende Beispiel zeigt eine API, die das C#-Objekt
NewLabelType
vom Typ
Label
erzeugt und ein C#-Object
LabelType
zurückgibt:
var myObj= InformationModel.MakeObjectType<LabelType>("NewLabelType"); Owner.Add(myObj);
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab</