Esempio n. 1
0
        internal static T Activate <T>(Guid iid, object pContext)
            where T : class
        {
            object o = Model.ActivateObject(iid, pContext);

            return((T)o);
        }
Esempio n. 2
0
        private static void CreateDemoAppClass()
        {
            DemoApp.Class.Register();

            // create a working dispatcher to be passed into our App root class
            //var workingDispatcher = Dispatcher.CreateThreadingPoolDispatcher();

            _root = Model.ActivateObject(
                new Guid("31191a70-d570-ab44-a9d2-4e516c168f41"),
                null) as DemoApp.IAppDemo;
            //// ensure the event being dispatched are coming on the UI thread
            //var coreWindowDispatcher = Windows.UI.Core.CoreWindow.GetForCurrentThread().Dispatcher;
            //PropertyModelInstance.EventDispatcher = Dispatcher.CreateDispatcher(coreWindowDispatcher);
        }