Table of Contents

Delegate KeyMatrix.KeyEventHandler

Namespace
Iot.Device.KeyMatrix
Assembly
Iot.Device.KeyMatrix.dll

Fire an event when a key is pressed or released

public delegate void KeyMatrix.KeyEventHandler(object sender, KeyMatrixEvent keyMatrixEvent)

Parameters

sender object

The sender KeyMatrix

keyMatrixEvent KeyMatrixEvent

The key event

Constructors

KeyEventHandler(object, IntPtr)

public KeyEventHandler(object @object, IntPtr method)

Parameters

object object
method IntPtr

Methods

BeginInvoke(object, KeyMatrixEvent, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(object sender, KeyMatrixEvent keyMatrixEvent, AsyncCallback callback, object @object)

Parameters

sender object
keyMatrixEvent KeyMatrixEvent
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(object, KeyMatrixEvent)

public virtual void Invoke(object sender, KeyMatrixEvent keyMatrixEvent)

Parameters

sender object
keyMatrixEvent KeyMatrixEvent