The DgnPlatformNet help documents the TextHandlerBase class. It has this note: Base class for text element handlers; should NOT be sub-classed directly (see TextNodeHandler and TextElemHandler).
TextHandlerBase
Unfortunately, neither TextNodeHandler nor TextElemHandler exists.
TextNodeHandler
TextElemHandler
Hi Jon,
I do not quite understand why do you expect "end API user class" should be named with Handler suffix, when other classes (in C++ terminology ElementHandler and EditElementHandler) are represented typically under <element type>Element names (like LineElement etc.).
So when looking to Bentley.DgnPlatformNET.Elements namespace, I see TextElement and also TextNodeElement.
Regards,
Jan
Bentley Accredited Developer: iTwin Platform - AssociateLabyrinth Technology | dev.notes() | cad.point
Jan Šlegr said:I do not quite understand why do you expect "end API user class" should be named with Handler suffix
I don't expect. When I read about something in the help docs, and those docs refer to classes that don't exist, I ask a question.
Put yourself in the position of one of those newcomers to MicroStation who post here, asking about the .NET APIs. The documentation is terse. When it's also misleading, then what is the novice developer to do?
Jan Šlegr said: I see TextElement and also TextNodeElement
I see them too, and note that each inherits from TextHandlerBase.
Regards, Jon Summers LA Solutions