Supongamos que estoy escribiendo una aplicación WinRT con código JavaScript y C#, y quiero que mi código JavaScript enganche un evento en mi objeto C#.¿Cómo enlaza JavaScript los eventos WinRT?
Sé que se supone que es posible, pero ¿cómo sería ese código JavaScript? ¿Cómo se muestran los eventos (sin importar cómo se represente el concepto de un evento de CLR en WinRT) en la proyección de JavaScript?
Si un ejemplo concreto ayudaría, digamos que mi C# objeto tiene este evento:
public event EventHandler Initialized;
¿Cómo conecto ese evento de JavaScript?
(estoy seguro de que la respuesta está enterrado en una de las //build/ videos, pero no son exactamente búsquedas.)
Cool. ¿Cuál es la firma del método de JavaScript? ¿Necesita remitente y EventArgs, o no tiene parámetros, ya que solo se trata de un EventArgs sin carga? –
Se necesita 1 argumento que es un objeto que contiene el remitente y los argumentos del evento. –
Algunos más sobre eventos de JavaScript se pueden ver en la compilación/conversación de JavaScript // a las 24:00. http://channel9.msdn.com/events/BUILD/BUILD2011/TOOL-533T –