Mono.Events.AddHandler C# (CSharp) Méthode

AddHandler() public static méthode

public static AddHandler ( IntPtr raw, int eventId, UnmanagedEventHandler handler ) : int
raw System.IntPtr
eventId int
handler UnmanagedEventHandler
Résultat int
		public static int AddHandler (IntPtr raw, int eventId, UnmanagedEventHandler handler)
		{
			return NativeMethods.event_object_add_handler (raw, eventId, handler, raw, IntPtr.Zero);
		}

Same methods

Events::AddHandler ( INativeEventObjectWrapper obj, int eventId, UnmanagedEventHandler handler ) : int

Usage Example

Exemple #1
0
        public void RegisterEvent(IntPtr obj, int eventId, Delegate managedHandler, UnmanagedEventHandler nativeHandler, bool handledEventsToo)
        {
            if (managedHandler == null)
            {
                return;
            }

            int token = Events.AddHandler(obj, eventId, invoke_eventhandler_cb, destroy_eventhandler_cb, handledEventsToo);

            AddHandler(eventId, token, managedHandler, nativeHandler);
        }
All Usage Examples Of Mono.Events::AddHandler
Events