[WF4.0]工作流设计器Rehosting(一)
因為WF4.0使用WPF做可視化設計,能夠利用WPF的數據綁定和其他一些內部實現,極大的簡化了工作流設計器的開發工作;不用像3.5和3.0中那樣,要開發一些服務類來支持工作流的設計操作。
?
首先看看WorkflowDesigner類的相關信息,WorkflowDesigner提供一個設計畫布來呈現工作流模型。
| System.Activities.Design.WorkflowDesigner 相關方法和屬性 | ||
| public object Deserializestring(string text) | 從xaml工作流反序列化工作流對象 | |
| public void Flush() | 保存工作流設計內容到Text屬性 | |
| public bool IsInErrorState() | 是否處于錯誤狀態 | |
| public void Load(object instance) | 從工作流根活動對象加載到設計器 | |
| public void Load(string fileName) | 從Xaml文件加載工作流到設計器 | |
| public void Save(string fileName) | 保存為Xaml形式的工作流 | |
| public WorkflowDesigner() | 構造函數 | |
| public System.Activities.Design.EditingContext Context{get;} | 獲取設計上下文對象,該對象包含一系列用于設計器和宿主交互的服務 | |
| public System.Windows.Controls.ContextMenu ContextMenu { get; } | 設計器中活動的上下文菜單 | |
| public System.Activities.Design.Debug.IDesignerDebugView DebugManagerView { get; } | 提供運行時調試服務對象 | |
| public string PropertyGridFontAndColorData { set; } | 設置PropertyGrid字體和顏色 | |
| public System.Windows.UIElement PropertyInspectorView { get; } | 提供PropertyGrid視圖 | |
| public string Text { set; get; } | 獲取和設置Xaml工作流內容 | |
| public System.Windows.UIElement View { get; } | 提供工作流可視化設計視圖 | |
| public event System.Windows.Controls.TextChangedEventHandler TextChanged | 當Text屬性內容改變時觸發 | |
轉自:http://hi.baidu.com/5i24/blog/item/7f77d2881428af9da4c27237.html
(全文完)
以下為廣告部分
您部署的HTTPS網站安全嗎?
如果您想看下您的網站HTTPS部署的是否安全,花1分鐘時間來 myssl.com 檢測以下吧。讓您的HTTPS網站變得更安全!
SSL檢測評估
快速了解HTTPS網站安全情況。
安全評級(A+、A、A-...)、行業合規檢測、證書信息查看、證書鏈信息以及補完、服務器套件信息、證書兼容性檢測等。
SSL證書工具
安裝部署SSL證書變得更方便。
SSL證書內容查看、SSL證書格式轉換、CSR在線生成、SSL私鑰加解密、CAA檢測等。
SSL漏洞檢測
讓服務器遠離SSL證書漏洞侵擾
TLS ROBOT漏洞檢測、心血漏洞檢測、FREAK Attack漏洞檢測、SSL Poodle漏洞檢測、CCS注入漏洞檢測。
總結
以上是生活随笔為你收集整理的[WF4.0]工作流设计器Rehosting(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML 5 令人期待的 5 项功能
- 下一篇: 微软发布 Mobile Express