表1 顯示了框架的調(diào)用結(jié)構(gòu)。也就是說(shuō),調(diào)用哪些工作流、調(diào)用它們的順序以及可以在其中找到工作流調(diào)用的主狀態(tài)機(jī)的狀態(tài)。
表1 - 組件調(diào)用樹(shù)
| 組件名稱(chēng)和位置 | 被調(diào)用的狀態(tài) | |
|---|---|---|
| Main.xaml | ||
| Framework\InitAllSettings.xaml | Init | |
| Framework\KillAllProcesses.xaml | Init | |
| Framework\InitAllApplications.xaml | Init | |
| Framework\GetTransactionData.xaml | GetTransactionData | |
| Process.xaml | Process | |
| Framework\SetTransactionStatus.xaml | Process | |
| Framework\TakeScreenshot.xaml | Process | |
| Framework\CloseAllApplications.xaml | Process | |
| Framework\KillAllProcesses.xaml | Process | |
| Framework\CloseAllApplications.xaml | End Program | |
| Framework\KillAllProcesses.xaml | End Program |
除此之外,還有其他一些,包括在框架內(nèi),但默認(rèn)情況下并不調(diào)用的工作流。您可以在 附加功能 一章中閱讀有關(guān)它們的內(nèi)容。
局部變量
全局變量是指其范圍是主要計(jì)劃、或主要工作流程的變量。你可以在 ? ?main.xaml? 文件中點(diǎn)擊任意位置,然后在變量面板中找到。
表 2 是項(xiàng)目局部變量的清單
這些變量用于存儲(chǔ)在整個(gè)流程的運(yùn)行時(shí)可用的信息。理解每個(gè)變量被讀取和寫(xiě)入的非常重要。
紅色單元格代表在變量被寫(xiě)入的流程文件名,綠色單元格背景代表變量被讀取的流程文件名。
