public object CallMethod(object[] parameters, out Tuple <string, object>[] tuplesForNotification) { var intPtr = Win32Interop.CreateWindowEx( (WindowStylesEx)parameters[0], (string)parameters[1], (string)parameters[2], (WindowStyles)parameters[3], (int)parameters[4], (int)parameters[5], (int)parameters[6], (int)parameters[7], (IntPtr)parameters[8], (IntPtr)parameters[9], (IntPtr)parameters[10], (IntPtr)parameters[11]); tuplesForNotification = new[] { new Tuple <string, object>("HWindow", intPtr) }; return(intPtr); }