ITcHmiSrvExtAsyncHost.SendAsync Method (Context, Message, EventLifetime)

Adds a Message as an asynchronous operation.

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

Syntax

C#

Task<ErrorValue> SendAsync(
    Context context,
    Message message,
    EventLifetime lifetime
)

Parameters

context

Type: TcHmiSrv.Core.Context
The Context under which the message should be sent.

message

Type: TcHmiSrv.Core.Message
The Message to send to the TwinCAT HMI server and all current IListeners.

lifetime

Type: TcHmiSrv.Core.EventLifetime
Specifies whether the Event is stored persistently.

Return Value

Type: Task.ErrorValue.
A Task.TResult. that represents the asynchronous operation. The Result of the Task.TResult. returns HMI_SUCCESS if sending the Message succeeded; otherwise any ErrorValue that best describes which error has occurred.

Reference

ITcHmiSrvExtAsyncHost Interface

SendAsync Overload

TcHmiSrv.Core Namespace