如何新增協調流程變數
[協調流程檢視] 視窗可讓您管理協調流程的屬性, (也稱為 服務 屬性) 、參數、埠、訊息和其他變數。 除了連接埠和訊息之外,您還可以建立整數變數、布林值變數、字串變數或 .NET 類別的變數。
您也可以使用 [協調流程檢視] 視窗來管理屬於您範圍的變數。
加入變數
在 [協調流程檢視] 視窗中,以滑鼠右鍵按一下 [ 變數 ] 資料夾,然後按一下 [ 新增變數]。
[ 變數 ] 資料夾會在折迭時展開,並加入新的變數。
在 [屬性] 視窗的 [識別項] 屬性中輸入名稱,為變數命名。
讓變數和類型 (例如 .NET 類別) 產生關聯。
注意
[類型] 下拉式清單包含下列預先定義的變數類型:boolean、byte、datetime、decimal、double、int16、int32、int64、sbyte、single、string、timespan、uint16、uint32 和 uint64。 您也可以選取< [.NET 類別... >] 來存取 .NET 資料類型和類別,這會啟動 [選取成品類型] 對話方塊。
如果您選取預先定義的變數類型,就可以選擇指定變數的初始值。 在屬性視窗中,設定Initial Value屬性。
若選取的類型是 .NET 類別,您可以選擇使用預設的建構函式。 在 [屬性] 視窗中,設定以下屬性:
屬性 Description 使用預設建構函式 若 .NET 類別可以使用預設建構函式,此屬性會決定當您第一次使用變數時,是否要呼叫預設的建構函式:
True:將呼叫預設的建構函式。 這是在有預設建構函式可供使用時的預設值。
False:不會呼叫預設建構函式。您必須在運算式中呼叫建構函式,或將它指派給變數,才能在您的協調流程中使用該建構函式。注意
如果預設建構函式需要輸入參數,您可以將 [使用預設建構函 式] 設定為 False ,然後從 [指派 ] 圖形呼叫建構函式;例如,
myVariable = myNamespace.myClass (param1, param2)
。注意
當您將變數新增至協調流程時,在完整定義之前,您會在協調流程中看到驚嘆號。 如果您在完整定義之前且驚嘆號仍然出現在協調流程中時刪除這個變數,就可以建立後再刪除協調流程參數,以強制讓協調流程移除這些驚嘆號。
移除變數
- 在 [協調流程檢視] 視窗中,以滑鼠右鍵按一下您要移除的變數,然後按一下 [ 刪除]。