public int Invoke([In, MarshalAs(UnmanagedType.Interface)] IVsInvokablePrivate pInvokable) { syncContext.Send(o => pInvokable.Invoke(), null); return(0); }