EPLAN API: UserDefinedPropertyDefinition

>>>EPLAN API: UserDefinedPropertyDefinition

Die benutzerdefinierten Eigenschaften… die Idee von EPLAN war gut, aber die Umsetzung ist in meinen Augen nicht optimal.

Nichts desto Trotz müssen wir damit leben und das auch in der API. Es ist nicht ganz so einfach wie mit den „normalen“ Eigenschaften.

Ich hab hier mal paar Methoden geschrieben um (Projekt-) Eigenschaften zu Lesen/Schreiben:

 

By |2017-11-09T11:22:51+00:002016-03-15|EPLAN, EPLAN-API|

2 Comments

  1. A. Krämer 2016-03-27 at 12:40

    Das geht auch einfacher:

    PropertyValue propertyValue = project.Properties[identName];

  2. Johann Weiher 2016-03-28 at 10:07

    Stimmt, aber das führt leider, wenn die Eigenschaft nicht vorhanden ist zu einer PropertyNotFoundException.

    Mit diesen Methoden kann ich das ohne Exception prüfen. Wahrscheinlich wäre es performanter wenn man die Exception abfängt. Ich schau mir das nochmal an :^)