IExtendedDefinition.TType, TInfo. Interface

Provides an interface to pass additional definition information to GetSchema.TType, TInfo.(Command, IExtendedDefinition.TType, TInfo., TcHmiSchemaBuilder.TType, TInfo.) and GetDefinitions.TType, TInfo.(Command, IEnumerable.IExtendedDefinition.TType, TInfo.., TcHmiSchemaBuilder.TType, TInfo.) .

Namespace:  TcHmiSrv.DynamicSymbols
Assembly:  TcHmiSrvExtNet.DynamicSymbols (in TcHmiSrvExtNet.DynamicSymbols.dll) Version: 2.0.0.0

Syntax

C#

public interface IExtendedDefinition<out TType, out TInfo> : IDefinition<TType>

Type Parameters

TType

The type of the class that contains the schema information.

TInfo

The type of the class that contains additional information.

The IExtendedDefinition.TType, TInfo. type exposes the following members.

Properties

 

Name

Description

IExtendedDefinition.TType, TInfo. Interface 1:

Info

Contains the additional information.

IExtendedDefinition.TType, TInfo. Interface 2:

IsFunction

Gets a value that indicates if the IDefinition.TType. is a function. (Inherited from IDefinition.TType..)

IExtendedDefinition.TType, TInfo. Interface 3:

ReadValue

Gets the read value of the IDefinition.TType.. (Inherited from IDefinition.TType..)

IExtendedDefinition.TType, TInfo. Interface 4:

WriteValue

Gets the write value of the IDefinition.TType.. (Inherited from IDefinition.TType..)

Reference

TcHmiSrv.DynamicSymbols Namespace