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.

SymbolSymbolAttributes Class

The SymbolAttributes class contains the attributes for the symbol.
Inheritance Hierarchy
SystemObject
  Tekla.Structures.DrawingAttributesBase
    Tekla.Structures.DrawingSymbolSymbolAttributes

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 sealed class SymbolAttributes : AttributesBase, 
	IPreferredPlacing

The SymbolSymbolAttributes type exposes the following members.

Constructors
Properties
  Name Description
Public property Angle
The angle of the symbol. Cannot be changed for an editor-created symbol when the symbol is created "along line".
Public property Color
The symbol color. Does not have an effect on symbols where the color is already defined in the symbol file.
Public property Frame
The frame for the symbol.
Public property Height
The height of the symbol.
Public property PreferredPlacing
The type of placing the object should use. See the preferred placing types for different types of placing.
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