Subscribe<TTarget, TEventArgs, TSubscriber> Method
Subscribes to an event on an object using a weak subscription.
Definition
Namespace: Avalonia.Utilities
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public static void Subscribe<TTarget, TEventArgs, TSubscriber>(
TTarget target,
string eventName,
EventHandler<TEventArgs> subscriber
)
where TEventArgs : EventArgs
where TSubscriber : class
Public Shared Sub Subscribe(Of TTarget, TEventArgs As EventArgs, TSubscriber As Class) (
target As TTarget,
eventName As String,
subscriber As EventHandler(Of TEventArgs)
)
static member Subscribe :
target : 'TTarget *
eventName : string *
subscriber : EventHandler<'TEventArgs> -> unit when 'TEventArgs : EventArgs when 'TSubscriber : not struct
Parameters
- TTarget
- The event source.
- String
- The name of the event.
- EventHandler(TEventArgs)
- The subscriber.
Type Parameters
- The type of the target.
- The type of the event arguments.
- The type of the subscriber.