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

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