Observable.FromEvent<TDelegate, TEventArgs> メソッド (Func<EventHandler<TEventArgs>, TDelegate>, Action<TDelegate>, Action<TDelegate>)
名前空間: Microsoft.Phone.Reactive
アセンブリ: Microsoft.Phone.Reactive (Microsoft.Phone.Reactive.dll 内)
構文
'宣言
Public Shared Function FromEvent(Of TDelegate, TEventArgs As EventArgs) ( _
conversion As Func(Of EventHandler(Of TEventArgs), TDelegate), _
addHandler As Action(Of TDelegate), _
removeHandler As Action(Of TDelegate) _
) As IObservable(Of IEvent(Of TEventArgs))
public static IObservable<IEvent<TEventArgs>> FromEvent<TDelegate, TEventArgs>(
Func<EventHandler<TEventArgs>, TDelegate> conversion,
Action<TDelegate> addHandler,
Action<TDelegate> removeHandler
)
where TEventArgs : EventArgs
public:
generic<typename TDelegate, typename TEventArgs>
where TEventArgs : EventArgs
static IObservable<IEvent<TEventArgs>^>^ FromEvent(
Func<EventHandler<TEventArgs>^, TDelegate>^ conversion,
Action<TDelegate>^ addHandler,
Action<TDelegate>^ removeHandler
)
static member FromEvent :
conversion:Func<EventHandler<'TEventArgs>, 'TDelegate> *
addHandler:Action<'TDelegate> *
removeHandler:Action<'TDelegate> -> IObservable<IEvent<'TEventArgs>> when 'TEventArgs : EventArgs
型パラメーター
- TDelegate
- TEventArgs
パラメーター
- conversion
型 : System.Func<EventHandler<TEventArgs>, TDelegate>
- addHandler
型 : System.Action<TDelegate>
- removeHandler
型 : System.Action<TDelegate>
戻り値
型 : System.IObservable<IEvent<TEventArgs>>
バージョン情報
Windows Phone アプリ用 .NET
サポート対象 : Windows Phone 8、Silverlight 8.1
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。