共用方式為


瀏覽並選取 .NET 類型對話方塊

從資料型別清單中選取 [瀏覽型別] 時,[屬性] 視窗中的對話方塊,或是如變數設計工具之類的設計工具,會是 [瀏覽並選取 .NET 型別] 對話方塊 (簡稱為「型別瀏覽器」)。 在這個對話方塊中,您可以從組件與專案的樹狀檢視中選擇型別。

有幾個使用者案例會採用這個對話方塊,包括下列:

  • 設定變數或引數的型別時。

  • 為泛型活動選取型別時。

  • TryCatch 活動上加入 catch 時。

從型別瀏覽器選取值或參考型別

若要從型別瀏覽器選取值或參考型別

  1. 在 [型別名稱] 方塊中,輸入您要使用之型別的名稱。

  2. 執行下列任一步驟:

    • 一旦您要使用的型別名稱顯示在 [型別名稱] 方塊中,請按兩下該型別以選取。

    • 在 [型別名稱] 方塊中輸入足以識別您要使用之型別的唯一名稱,然後按 Enter 鍵選取該型別。

若要從型別瀏覽器選取泛型型別

  1. 在 [型別名稱] 方塊中,輸入您要使用之型別的名稱。

  2. 一旦您要使用的型別名稱顯示在 [型別名稱] 方塊中,請按一下該型別加以選取,下拉式方塊就會出現。

    選取您要使用的型別,即可關閉下拉式方塊中的泛型,然後按一下 [確定]。

型別瀏覽器中顯示的型別

型別瀏覽器中顯示的型別,可能會因型別瀏覽器啟動的方式而異。 如果型別瀏覽器是從 vs2010 內部某個工作流程專案啟動,預設就會顯示參考組件與參考專案中的所有型別。 如果型別瀏覽器是從 vs2010 專案系統外部 (例如在重新裝載的工作流程應用程式中,或是在獨立工作流程檔案中) 啟動,預設就會顯示 AppDomain 中載入之所有組件的型別。

活動設計工具開發人員可以篩選型別瀏覽器中的型別。 對於任何特定活動,可以只顯示一個子集的型別。 例如,在 TryCatch 活動中,型別瀏覽器中只顯示衍生自 Exception 的型別。

篩選型別瀏覽器中的搜尋結果

在您輸入更多字元尋找符合型別的同時,[型別名稱] 方塊中的型別清單會縮短。 在已篩選清單中,只會顯示其完整限定名稱開頭是您輸入字串的型別,或是其簡短名稱開頭是您輸入字串的型別。

例如:

  1. 輸入 Operation 會與 OperationCanceledException 相符,但不會有 InvalidOperationException。 若要符合 InvalidOperationException,一開始請輸入 System.I 或 Invalid。

  2. 輸入 Generic 會與 GenericUriParser 相符,但不會有 System.Collections.Generic 命名空間中的型別。 若要搜尋 System.Collections.Generic 命名空間中的型別,請輸入命名空間的完整限定名稱。

另請參閱

概念

Using the Legacy Activity Designer