API Reference

Detailed and full API reference helps you master Tekla development

This is the most recent version of Tekla Open API.
For older versions, please visit Tekla Warehouse.

LevelMarkLevelMarkAttributes Class

The LevelMarkAttributes class contains the attributes for the level mark.
Inheritance Hierarchy
SystemObject
  Tekla.Structures.DrawingAttributesBase
    Tekla.Structures.DrawingLevelMarkLevelMarkAttributes

Namespace:  Tekla.Structures.Drawing
Assembly:  Tekla.Structures.Drawing (in Tekla.Structures.Drawing.dll) Version: 2019.0.0.0 (2019.0.0.0)
Syntax
[SerializableAttribute]
public sealed class LevelMarkAttributes : AttributesBase

The LevelMarkLevelMarkAttributes type exposes the following members.

Constructors
  Name Description
Public method LevelMarkLevelMarkAttributes
Initializes a new instance of the LevelMarkLevelMarkAttributes class that loads standard attributes.
Public method LevelMarkLevelMarkAttributes(String)
Initializes a new instance of the LevelMarkLevelMarkAttributes class that loads the specified attributes.
Top
Properties
  Name Description
Public property Angle
Gets or sets the angle of the level mark, in degrees.
Public property ArrowHead
Gets or sets the arrow attributes for the level mark.
Public property Font
Gets or sets the font of the level mark text.
Public property Frame
Gets or sets the frame attributes for the level mark.
Public property PlacingAttributes
Gets or sets the placing attributes that the object should use. Using these you can specify whether the object is automatically arranged in the drawing or not.
Public property Postfix
Gets or sets text after the level value.
Public property Prefix
Gets or sets the text before the level value.
Public property TextHidden
Gets or sets a value indicating whether the numeric values are visible or hidden.
Public property TransparentBackground
Gets or sets a value indicating whether the transparency of the background of the level mark text is enabled.
Public property Unit
Gets or sets the unit attributes.
Public property UseGrouping
Gets or sets a value indicating whether to use different grouping options to represent the level mark dimensions.
Public property UsePositiveSignForPositiveLevels
Gets or sets a value indicating whether a + character in front of positive level value.
Top
Methods
  Name Description
Public method IsEqual
Compares the current object with an object of the same type.
(Overrides AttributesBaseIsEqual(Object).)
Public method LoadAttributes
Loads the attributes from the attribute file.
(Overrides AttributesBaseLoadAttributes(String).)
Top
See Also