コード例 #1
0
        public static IWorkingContext GetUIWorkingContext(this ICoreObject lifelistNode)
        {
            OnlineObjectService OnlineObjectService = lifelistNode.GetOnlineObjectService();
            IConfigBase         onlineProject       = OnlineObjectService.CreateOnlineProject();
            var PersistenceWorkingContext           = onlineProject.CoreObject.GetWorkingContext();

            var applicationWorkingContext = TiaStarter.m_ViewApplicationContext;
            UIContextCreator creator      = new UIContextCreator(PersistenceWorkingContext, applicationWorkingContext);
            IWorkingContext  context      = creator.PersistenceUIContext;

            return(context);
        }