ITcAdsSymbol4 Interface

Interface ITcAdsSymbol4 (extends ITcAdsSymbol ... ITcAdsSymbol3

Namespace:  TwinCAT.Ads
Assembly:  TwinCAT.Ads (in TwinCAT.Ads.dll) Version: 4.3.0.0

Syntax

C#

public interface ITcAdsSymbol4 : ITcAdsSymbol3, 
    ITcAdsSymbol2, ITcAdsSymbol

VB

Public Interface ITcAdsSymbol4
    Inherits ITcAdsSymbol3, ITcAdsSymbol2, ITcAdsSymbol

The ITcAdsSymbol4 type exposes the following members.

Properties

 

Name

Description

ITcAdsSymbol4 Interface 1:

ArrayDimensions

Gets the array dimensions. (Inherited from ITcAdsSymbol3.)

ITcAdsSymbol4 Interface 2:

ArrayInfos

Gets the collection of Array Infos. (Inherited from ITcAdsSymbol3.)

ITcAdsSymbol4 Interface 3:

Attributes

Gets the attribute count of the ITcAdsSymbol

ITcAdsSymbol4 Interface 4:

BitSize

Gets the Bit Size of the Symbol

ITcAdsSymbol4 Interface 5:

ByteSize

Gets the Byte Size of the Symbol

ITcAdsSymbol4 Interface 6:

Category

Gets the Data Type Category

ITcAdsSymbol4 Interface 7:

Comment

Gets the comment behind the variable declaration. (Inherited from ITcAdsSymbol.)

ITcAdsSymbol4 Interface 8:

ContextMask

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. (Inherited from ITcAdsSymbol2.)

ITcAdsSymbol4 Interface 9:

HasRpcMethods

Gets a value indicating whether this instance has RPC methods (Struct types only)

ITcAdsSymbol4 Interface 10:

IndexGroup

Gets the index group of the symbol. (Inherited from ITcAdsSymbol.)

ITcAdsSymbol4 Interface 11:

IndexOffset

Gets the index offset of the symbol. (Inherited from ITcAdsSymbol.)

ITcAdsSymbol4 Interface 12:

IsBitType

Indicates if the BitValue flag is set for the symbol. (Inherited from ITcAdsSymbol2.)

ITcAdsSymbol4 Interface 13:

IsPersistent

Indicates if the Persistent flag is set for the symbol. (Inherited from ITcAdsSymbol2.)

ITcAdsSymbol4 Interface 14:

IsReadOnly

Indicates if the ReadOnly flag is set for the symbol. (Inherited from ITcAdsSymbol2.)

ITcAdsSymbol4 Interface 15:

IsTcComInterfacePointer

Indicates if the TcComInterfacePointer flag is set for the symbol. (Inherited from ITcAdsSymbol2.)

ITcAdsSymbol4 Interface 16:

IsTypeGuid

Indicates if the TypeGuid flag is set for the symbol. (Inherited from ITcAdsSymbol2.)

ITcAdsSymbol4 Interface 17:

Name

Gets the name of the symbol. (Inherited from ITcAdsSymbol.)

ITcAdsSymbol4 Interface 18:

RpcMethods

Gets the RPC method descriptions

ITcAdsSymbol4 Interface 19:

Size

Gets the size of the symbol (in Bytes or bits dependent on IsBitType). (Inherited from ITcAdsSymbol.)

Remarks

The most sophisticated implementation of this interface is ITcAdsSymbol"/>

Reference

TwinCAT.Ads Namespace

TwinCAT.Ads.ITcAdsSymbol5