Está en la página 1de 1

// Para obtener una introduccin a la plantilla Cuadrcula, consulte la siguiente doc umentacin: // http://go.microsoft.com/fwlink/?LinkID=232446 (function () { "use strict"; WinJS.Binding.

optimizeBindingReferences = true; var app = WinJS.Application; var activation = Windows.ApplicationModel.Activation; var nav = WinJS.Navigation; app.addEventListener("activated", function (args) { if (args.detail.kind === activation.ActivationKind.launch) { if (args.detail.previousExecutionState !== activation.ApplicationExe cutionState.terminated) { // TODO: Esta aplicacin se ha iniciado recientemente. Inicializar // la aplicacin aqu. } else { // TODO: Esta aplicacin se ha reactivado tras estar suspendida. // Restaurar el estado de la aplicacin aqu. } if (app.sessionState.history) { nav.history = app.sessionState.history; } args.setPromise(WinJS.UI.processAll().then(function () { if (nav.location) { nav.history.current.initialPlaceholder = true; return nav.navigate(nav.location, nav.state); } else { return nav.navigate(Application.navigator.home); } })); } }); app.oncheckpoint = function (args) { // TODO: Esta aplicacin est a punto de suspenderse. Guardar cualquier esta do // que deba conservarse en las suspensiones. Si necesita // completar una operacin asincrnica antes de que se suspenda // la aplicacin, llame a args.setPromise(). app.sessionState.history = nav.history; }; app.start(); })();

También podría gustarte