Tekla Open API

Detailed and full API reference helps you master Tekla Open API

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

MarkSetMarkSetAttributes Class

The MarkSetAttributes class is the attribute class for the mark set.
Inheritance Hierarchy

Namespace:  Tekla.Structures.Drawing
Assembly:  Tekla.Structures.Drawing (in Tekla.Structures.Drawing.dll) Version: 2018.1.0.0 (2018.1.0.0)
Syntax
[SerializableAttribute]
public class MarkSetAttributes : MarkBaseMarkBaseAttributes

The MarkSetMarkSetAttributes type exposes the following members.

Constructors
  Name Description
Public method MarkSetMarkSetAttributes
Initializes a new instance of the MarkSetMarkSetAttributes class
Top
Properties
  Name Description
Public property Angle
The actual angle of the mark, in degrees. Can differ from the rotation angle set by the user for marks, e.g. 45-degree column marks in GA drawings or when placing mark along part edges.
(Inherited from MarkBaseMarkBaseAttributes.)
Public property ArrowHead
The arrowhead of the leader line(s).
(Inherited from MarkBaseMarkBaseAttributes.)
Public property CustomPresentation
Custom presentation GUID to be applied to the object type
(Inherited from MarkBaseMarkBaseAttributes.)
Public property Frame
The frame attributes of the mark's labels.
(Inherited from MarkBaseMarkBaseAttributes.)
Public property PlacingAttributes
The placing attributes that the object should use. Using these you can specify whether the object is automatically arranged in the drawing or not.
(Inherited from MarkBaseMarkBaseAttributes.)
Public property PreferredPlacing
The type of placing the object should use. See the preferred placing types for different types of placing.
(Inherited from MarkBaseMarkBaseAttributes.)
Public property RotationAngle
The mark rotation angle set by the user. Unit is degrees.
(Inherited from MarkBaseMarkBaseAttributes.)
Public property TextAlignment
The mark text alignment.
(Inherited from MarkBaseMarkBaseAttributes.)
Public property TransparentBackground
The mark text background transparency. (transparent/opaque)
(Inherited from MarkBaseMarkBaseAttributes.)
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. Not implemented yet.
(Overrides AttributesBaseLoadAttributes(String).)
Top
See Also