Class EvasObjectEvent<TEventArgs>

Definition

Namespace:
ElmSharp
Assembly:
ElmSharp.dll

Event class for EvasObject.

C#
Copy
[Obsolete("This has been deprecated in API12")] public class EvasObjectEvent<TEventArgs> : IInvalidatable, IDisposable where TEventArgs : EventArgs
Inheritance
object
EvasObjectEvent<TEventArgs>
Implements
System.IDisposable

Constructors

View Source

EvasObjectEvent(EvasObject, EvasObjectCallbackType, SmartEventInfoParser)

Creates and initializes a new instance of the EvasObjectEvent.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public EvasObjectEvent(EvasObject sender, EvasObjectCallbackType type, EvasObjectEvent<TEventArgs>.SmartEventInfoParser parser)
Parameters
Type Name Description
EvasObject sender

EvasObject class belongs to.

EvasObjectCallbackType type

EvasObjectCallbackType

EvasObjectEvent<TEventArgs>.SmartEventInfoParser parser

SmartEventInfoParser

View Source

EvasObjectEvent(EvasObject, EvasObjectCallbackType)

Creates and initializes a new instance of the EvasObjectEvent.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public EvasObjectEvent(EvasObject sender, EvasObjectCallbackType type)
Parameters
Type Name Description
EvasObject sender

EvasObject class belongs to.

EvasObjectCallbackType type

SmartEventInfoParser

Methods

View Source

Dispose()

Destroys the current object.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public void Dispose()
View Source

Dispose(bool)

Releases all the resources currently used by this instance.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
bool disposing

true if the managed resources should be disposed otherwise, false.

View Source

~EvasObjectEvent()

Destroys the EvasObjectEvent object.

Declaration
C#
Copy
protected ~EvasObjectEvent()
View Source

MakeInvalidate()

Makes the current instance invalidate.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public void MakeInvalidate()

Events

View Source

On

On Event Handler of the EvasObjectEvent.

Declaration
C#
Copy
[Obsolete("This has been deprecated in API12")] public event EventHandler<TEventArgs> On
Event Type
Type Description
System.EventHandler<TEventArgs><TEventArgs>

Implements

System.IDisposable