Click or drag to resize

SymbolBase Class

Base class for a symbol.
Inheritance Hierarchy
SystemObject
  Demo3D.PLC.Comms.CIPSymbolBase
    Demo3D.PLC.Comms.CIPSymbol
    Demo3D.PLC.Comms.CIPSymbolContainer

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

The SymbolBase type exposes the following members.

Constructors
 NameDescription
Protected methodSymbolBase Constructs a symbol base.
Top
Properties
 NameDescription
Public propertyClassId The class id of the symbol (or 0).
Public propertyContainer The controller/program/router that owns this symbol.
Public propertyFullName The full symbol path name.
Public propertyInstanceId The instance id of the symbol.
Public propertyIsHidden True if the symbol is hidden.
Public propertyIsSubSymbol True if this is a program or routine level symbol.
Public propertyName The symbol name.
Top
Methods
 NameDescription
Public methodEquals(Object) Determines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object))
Public methodEquals(SymbolBase) Determines whether the specified object is equal to the current object.
Public methodGetHashCode Returns the hash code for this symbol.
(Overrides ObjectGetHashCode)
Public methodToString Returns a string that represents the symbol.
(Overrides ObjectToString)
Top
See Also