Click or drag to resize

Symbol Class

A symbol.
Inheritance Hierarchy

Namespace:  Demo3D.PLC.Comms.CIP
Assembly:  PLC (in PLC.dll) Version: 15.0.2.11458
Syntax
C#
[TypeConverterAttribute(typeof(ExpandableObjectConverter))]
public class Symbol : SymbolBase

The Symbol type exposes the following members.

Constructors
  NameDescription
Public methodSymbol
Constructs a symbol.
Top
Properties
  NameDescription
Public propertyAliasFor
The tag for which this is an alias.
Public propertyAllowedAccess
The allowed access rights defined by the symbol.
Public propertyBase
The ultimate base tag for which this is an alias.
Public propertyClassId
The class id of the symbol (or 0).
(Inherited from SymbolBase.)
Public propertyContainer
The controller/program/router that owns this symbol.
(Inherited from SymbolBase.)
Public propertyDescription
Symbol description.
Public propertyFullName
The full symbol path name.
(Inherited from SymbolBase.)
Public propertyInstanceId
The instance id of the symbol.
(Inherited from SymbolBase.)
Public propertyIsHidden
True if the symbol is hidden.
(Inherited from SymbolBase.)
Public propertyIsSubSymbol
True if this is a program or routine level symbol.
(Inherited from SymbolBase.)
Public propertyName
The symbol name.
(Inherited from SymbolBase.)
Public propertyType
The PLC type of the symbol.
Top
Methods
  NameDescription
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Overrides SymbolBaseEquals(Object).)
Public methodEquals(Symbol)
Determines whether the specified object is equal to the current object.
Public methodEquals(SymbolBase)
Determines whether the specified object is equal to the current object.
(Inherited from SymbolBase.)
Public methodGetHashCode
Returns the hash code for this symbol.
(Overrides SymbolBaseGetHashCode.)
Public methodToString
Returns a string that represents the symbol.
(Overrides SymbolBaseToString.)
Top
See Also