E
IdeaBlade DevForce 2010 Help Reference
MakeWeak<E> Method
See Also  Send Feedback
IdeaBlade.Core Assembly > IdeaBlade.Core Namespace > EventHandlerUtils Class : MakeWeak<E> Method



eventHandler
unregister

Syntax

Visual Basic (Declaration) 
<ExtensionAttribute()>
Public Shared Function MakeWeak(Of E As EventArgs)( _
   ByVal eventHandler As EventHandler(Of E), _
   ByVal unregister As IdeaBlade.Core.UnregisterCallback(Of E) _
) As EventHandler(Of E)
Visual Basic (Usage)Copy Code
Dim eventHandler As EventHandler(Of E)
Dim unregister As IdeaBlade.Core.UnregisterCallback(Of E)
Dim value As EventHandler(Of E)
 
value = EventHandlerUtils.MakeWeak(Of E)(eventHandler, unregister)
C# 
[ExtensionAttribute()]
public static EventHandler<E> MakeWeak<E>( 
   EventHandler<E> eventHandler,
   IdeaBlade.Core.UnregisterCallback<E> unregister
)
where E: EventArgs
C++/CLI 
[ExtensionAttribute()]
public:
static EventHandler<E^>^ MakeWeakgeneric<typename E>
( 
   EventHandler<E^>^ eventHandler,
   IdeaBlade.Core.UnregisterCallback<E^>^ unregister
) 
where E: EventArgs

Parameters

eventHandler
unregister

Type Parameters

E

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2013 All Rights Reserved.