[v8i C#] CadInputQueue - wait?

Is there a way to wait for a previous CadInputQueue function to complete before invoking the next?

for example:

mstn_app.CadInputQueue.SendCommand("MOVE ICON");

mstn_app.CadInputQueue.SendDragPoints(ref point, ref point2,1);

I would want to invoke some sort of wait here until previous line (Drag Points) is complete

mstn_app.CadInputQueue.SendReset();