TcHmiSchemaGenerator.GetDefinitions.TType, TInfo. Method (Command, IEnumerable.IExtendedDefinition.TType, TInfo.., TcHmiSchemaBuilder.TType, TInfo.)

Gets the definitions from the enumerable collection of IExtendedDefinition.TType, TInfo.s and stores them in the read value of the specified Command using the given TcHmiSchemaBuilder.TType, TInfo..

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

Syntax

C#

public static void GetDefinitions<TType, TInfo>(
    Command command,
    IEnumerable<IExtendedDefinition<TType, TInfo>> definitions,
    TcHmiSchemaBuilder<TType, TInfo> builder
)

Parameters

command

Type: TcHmiSrv.Command
The Command that contains the GetDefinitions request.

definitions

Type: System.Collections.Generic.IEnumerable.IExtendedDefinition.TType, TInfo..
An enumerable collection of IExtendedDefinition.TType, TInfo.s that should be returned.

builder

Type: TcHmiSrv.DynamicSymbols.TcHmiSchemaBuilder.TType, TInfo.
An instance of a class derived from TcHmiSchemaBuilder.TType, TInfo. to build the schema.

Type Parameters

TType

The type of the class that contains the schema information.

TInfo

The type of the class that contains additional information.

Reference

TcHmiSchemaGenerator Class

GetDefinitions Overload

TcHmiSrv.DynamicSymbols Namespace