Als «invoke» getaggte Fragen

214
Bringen Sie in WPF ein Fenster nach vorne

Wie kann ich meine WPF-Anwendung an die Vorderseite des Desktops bringen? Bisher habe ich versucht: SwitchToThisWindow(new WindowInteropHelper(Application.Current.MainWindow).Handle, true); SetWindowPos(new WindowInteropHelper(Application.Current.MainWindow).Handle, IntPtr.Zero, 0, 0, 0, 0,...

181
Wofür ist das Attribut __DynamicallyInvokable?

Beim Durchschauen System.Linq.Enumerablein DotPeek stelle ich fest, dass einige Methoden mit einem [__DynamicallyInvokable]Attribut versehen sind. Welche Rolle spielt dieses Attribut? Wird es von DotPeek hinzugefügt oder spielt es eine andere Rolle und informiert den Compiler möglicherweise...

91
Aufrufen (Delegieren)

Kann jemand bitte diese Aussage auf diesem Link erklären Invoke(Delegate): Führt den angegebenen Delegaten in dem Thread aus, dem das zugrunde liegende Fensterhandle des Steuerelements gehört. Kann jemand erklären, was dies bedeutet (besonders die kühne)? Ich kann es nicht klar...

82
Func <T> () vs Func <T> .Invoke ()

Ich bin gespannt auf die Unterschiede zwischen dem direkten Aufrufen eines Func und der Verwendung von Invoke (). Ist da ein Unterschied ? Ist der erste syntaktische Zucker und ruft Invoke () trotzdem darunter auf? public T DoWork<T>(Func<T> method) { return (T)method.Invoke(); } vs....