TeamFoundationExtensionUtility.LoadExtensions<T> 方法 (String, Boolean)
載入和執行個體化直接屬性化 ExportAttribute 或從型別繼承屬性化 InheritedExportAttribute 型別 T 的類別。 目標類別必須具有預設建構函式。
命名空間: Microsoft.TeamFoundation.Framework.Server
組件: Microsoft.TeamFoundation.Framework.Server (在 Microsoft.TeamFoundation.Framework.Server.dll 中)
語法
'宣告
Public Shared Function LoadExtensions(Of T) ( _
pluginDirectory As String, _
throwOnError As Boolean _
) As DisposableCollection(Of T)
public static DisposableCollection<T> LoadExtensions<T>(
string pluginDirectory,
bool throwOnError
)
類型參數
- T
參數
- pluginDirectory
類型:System.String
組件的目錄用來載入擴充功能。如果是 null 或空白,只有目前執行中的組件中搜尋。
- throwOnError
類型:System.Boolean
如果為 True,所有例外狀況在外掛程式載入期間將不會被處理,並將不會載入。如果為 false,在外掛程式載入期間發生的任何例外狀況將會追蹤並載入的所有插入將會傳回。
傳回值
類型:Microsoft.TeamFoundation.Framework.Server.DisposableCollection<T>
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。