Preguntas etiquetadas con invoke

214
Trae una ventana al frente en WPF

¿Cómo puedo llevar mi aplicación WPF al frente del escritorio? Hasta ahora he intentado: SwitchToThisWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle, true); SetWindowPos(new WindowInteropHelper(Application.Current.MainWindow).Handle, IntPtr.Zero, 0, 0, 0, 0, SWP_NOMOVE |...

181
¿Para qué sirve el atributo __DynamicallyInvokable?

Mirando a través System.Linq.Enumerablede DotPeek, noto que algunos métodos tienen sabor a [__DynamicallyInvokable]atributo. ¿Qué papel juega este atributo? ¿Es algo agregado por DotPeek o desempeña otro papel, quizás informando al compilador sobre la mejor manera de optimizar los...

93
Invocar (delegar)

¿Alguien puede explicar esta declaración escrita en este enlace? Invoke(Delegate): Ejecuta el delegado especificado en el subproceso que posee el identificador de ventana subyacente del control. ¿Alguien puede explicar qué significa esto (especialmente el en negrita)? No puedo entenderlo...

82
Func <T> () frente a Func <T> .Invoke ()

Tengo curiosidad por las diferencias entre llamar a un Func directamente y usar Invoke () en él. Hay una diferencia ? ¿Es el primero, el azúcar sintáctico y las llamadas Invoke () debajo de todos modos? public T DoWork<T>(Func<T> method) { return (T)method.Invoke(); } vs public...