Share via


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 安全性

請參閱

參考

TeamFoundationExtensionUtility 類別

LoadExtensions 多載

Microsoft.TeamFoundation.Framework.Server 命名空間