Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Convierte un evento de .NET, conforme al patrón de eventos estándar de .NET, en una secuencia observable con el controlador de adición y el controlador de eliminación especificados.
Espacio de nombres:System.Reactive.Linq
Ensamblaje: System.Reactive (en System.Reactive.dll)
Sintaxis
'Declaration
Public Shared Function FromEventPattern(Of TEventArgs As EventArgs) ( _
addHandler As Action(Of EventHandler(Of TEventArgs)), _
removeHandler As Action(Of EventHandler(Of TEventArgs)) _
) As IObservable(Of EventPattern(Of TEventArgs))
'Usage
Dim addHandler As Action(Of EventHandler(Of TEventArgs))
Dim removeHandler As Action(Of EventHandler(Of TEventArgs))
Dim returnValue As IObservable(Of EventPattern(Of TEventArgs))
returnValue = Observable.FromEventPattern(addHandler, _
removeHandler)
public static IObservable<EventPattern<TEventArgs>> FromEventPattern<TEventArgs>(
Action<EventHandler<TEventArgs>> addHandler,
Action<EventHandler<TEventArgs>> removeHandler
)
where TEventArgs : EventArgs
public:
generic<typename TEventArgs>
where TEventArgs : EventArgs
static IObservable<EventPattern<TEventArgs>^>^ FromEventPattern(
Action<EventHandler<TEventArgs>^>^ addHandler,
Action<EventHandler<TEventArgs>^>^ removeHandler
)
static member FromEventPattern :
addHandler:Action<EventHandler<'TEventArgs>> *
removeHandler:Action<EventHandler<'TEventArgs>> -> IObservable<EventPattern<'TEventArgs>> when 'TEventArgs : EventArgs
JScript does not support generic types and methods.
Parámetros de tipo
- TEventArgs
Tipo del evento.
Parámetros
- Addhandler
Tipo: System.Action<EventHandler<TEventArgs>>
Acción que asocia el controlador de eventos especificado al evento .NET subyacente.
- removeHandler
Tipo: System.Action<EventHandler<TEventArgs>>
Acción que desasocia el controlador de eventos especificado del evento .NET subyacente.
Valor devuelto
Tipo: System.IObservable<EventPattern<TEventArgs>>
Secuencia observable que contiene representaciones de datos de invocaciones del evento .NET subyacente.