PlcTypeNode Members

Namespace: IPS7Lnk.Advanced
Assemblies: IPS7LnkNet.Advanced.dll, IPS7LnkNet.Advanced.dll
The PlcTypeNode type exposes the following members.

PlcTypeNode(PlcType)

Initializes a new instance of the PlcTypeNode class using the specified type.

C#

public PlcTypeNode(PlcType type)


Parameters

type PlcType

The PlcType of the data represented.


Exceptions

ArgumentNullException

The type is a null reference (Nothing in Visual Basic).

Type

Gets the PlcType of the data represented by the node.

C#

public override PlcType Type { get; }


Property Value

PlcType

A PlcType instance.

Value

Gets or sets the value associated with the Type.

C#

public override object Value { get; set; }


Property Value

Object

The value of the node.

CreateNode(IPlcMemberInfo)

Creates a new PlcDataNode which refers to a IPlcMemberInfo.

C#

protected virtual PlcDataNode CreateNode(IPlcMemberInfo member)


Parameters

member IPlcMemberInfo

The IPlcMemberInfo for that the node is to be created.


Returns

PlcDataNode

A new PlcDataNode representing the access layer for the IPlcMemberInfo specified by member.



Exceptions

ArgumentNullException

The member is a null reference (Nothing in Visual Basic).