Skip to main content

Register<TSender, TEventArgs>(Action<TSender, EventHandler<TEventArgs>>, Action<TSender, EventHandler<TEventArgs>>) Method

Definition

Namespace: Avalonia.Utilities
Assembly: Avalonia.Base (in Avalonia.Base.dll)

public static WeakEvent<TSender, TEventArgs> Register<TSender, TEventArgs>(
Action<TSender, EventHandler<TEventArgs>> subscribe,
Action<TSender, EventHandler<TEventArgs>> unsubscribe
)
where TSender : class
where TEventArgs : EventArgs

Parameters

  Action(TSender, EventHandler(TEventArgs))
 
  Action(TSender, EventHandler(TEventArgs))
 

Type Parameters

Return Value

WeakEvent(TSender, TEventArgs)

See Also

Reference

WeakEvent Class
Register Overload
Avalonia.Utilities Namespace