TcAdsSymbolInfo Class
The class TcAdsSymbolInfo represents a symbol loaded by an instance of the TcAdsSymbolInfoLoader class.
Inheritance Hierarchy
System.Object
TwinCAT.Ads.TcAdsSymbolInfo
Namespace: TwinCAT.Ads
Assembly: TwinCAT.Ads (in TwinCAT.Ads.dll)
Version: 4.3.0.0
Syntax
C#
public class TcAdsSymbolInfo : ITcAdsSymbol5,
ITcAdsSymbol4, ITcAdsSymbol3, ITcAdsSymbol2, ITcAdsSymbol, ITcAdsSymbolBrowser
VB
Public Class TcAdsSymbolInfo
Implements ITcAdsSymbol5, ITcAdsSymbol4, ITcAdsSymbol3, ITcAdsSymbol2,
ITcAdsSymbol, ITcAdsSymbolBrowser
The TcAdsSymbolInfo type exposes the following members.
Properties
|
Name |
Description |
---|---|---|
|
Gets the array dimensions. | |
|
Gets the collection of Array Infos. | |
|
Gets the attributes of the ITcAdsSymbol | |
|
Gets the size of this TcAdsSymbolInfo in bits. | |
|
Gets the (aligned) size of of the Type/Instance in Bytes | |
|
Gets the Data Type Category | |
|
Gets the comment behind the variable declaration. | |
|
Gets the ContextMask of the symbol, indicating the task the variable belongs to. If ContextMask is not zero use CyclicInContext or OnChangeInContext to add notifications. | |
|
Gets the DataType object | |
|
Data type of the symbol. | |
|
Gets a value indicating whether this instance has RPC methods (Struct types only) | |
|
Gets the index group of the symbol. | |
|
Gets the index offset of the symbol. | |
|
Indicates if the BitValue flag is set for the symbol. | |
|
Gets a value indicating whether this instance is oversampling array. | |
|
Indicates if the Persistent flag is set for the symbol. | |
|
Indicates if the ReadOnly flag is set for the symbol. | |
|
Indicates, that this symbol is a static symbol. | |
|
Indicates if the TcComInterfacePointer flag is set for the symbol. | |
|
Indicates if the TypeGuid flag is set for the symbol. | |
|
Gets the name of the symbol. | |
|
Gets the parent of this symbol. | |
|
Gets the RPC method descriptions | |
|
Gets the name of the symbol (short form without prefixed names of the parents). | |
|
Gets the size of the symbol. | |
|
Gets the sub symbols of this symbol as a collection of TcAdsSymbolInfo objects. | |
|
Gets the name of the symbol data type. |
Methods
|
Name |
Description |
---|---|---|
|
Equals (Overrides Object.Equals(Object).) | |
|
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
|
Gets the HashCode of the Address (Overrides Object.GetHashCode..) | |
|
Gets the Type of the current instance. (Inherited from Object.) | |
|
Gets a value indicating whether this instance is recursive. | |
|
Creates a shallow copy of the current Object. (Inherited from Object.) | |
|
Returns a String that represents this instance. (Overrides Object.ToString..) | |
|
Gets the Base data type of the pointer (the referenced type) | |
|
Gets the referenced data type of the reference. |
Operators
|
Name |
Description |
---|---|---|
|
Implements the == operator. | |
|
Implements the != operator. |