DynamicSymbolsProvider Constructor (IEnumerable.KeyValuePair.String, Symbol.., IComparer.String., Boolean)

Initializes a new instance of the DynamicSymbolsProvider class with the specified Symbols and an IComparer.T. that is used to sort the Definitions.

Namespace:  TcHmiSrv.Core.Tools.DynamicSymbols
Assembly:  TcHmiSrvExtNet.Core (in TcHmiSrvExtNet.Core.dll) Version: 1.3.0.0

Syntax

C#

protected DynamicSymbolsProvider(
    IEnumerable<KeyValuePair<string, Symbol>> symbols,
    IComparer<string> comparer,
    bool handleException
)

Parameters

symbols

Type: System.Collections.Generic.IEnumerable.KeyValuePair.String, Symbol..
An IEnumerable.T. containing the Symbols of the TwinCAT HMI server extension.

comparer

Type: System.Collections.Generic.IComparer.String.
An IComparer.T. that is used to sort the Definitions. -or- null to not sort the Definitions.

handleException

Type: System.Boolean
true to invoke HandleException(Command, Exception) if an Exception is thrown while handling a Command; otherwise, false to rethrow the original Exception.

Reference

DynamicSymbolsProvider Class

DynamicSymbolsProvider Overload

TcHmiSrv.Core.Tools.DynamicSymbols Namespace