IBuildController.LoadCustomActivitiesAndExtensions 方法
可从 CustomAssemblyLocation 的所有程序集到本地路径,加载包含自定义操作和扩展类型的程序集,并返回自定义操作和扩展类型的列表。
命名空间: Microsoft.TeamFoundation.Build.Client
程序集: Microsoft.TeamFoundation.Build.Client(在 Microsoft.TeamFoundation.Build.Client.dll 中)
语法
声明
Function LoadCustomActivitiesAndExtensions ( _
localPath As String, _
recursionType As RecursionType, _
environmentOptions As HostEnvironmentOption, _
<OutAttribute> ByRef activityTypes As List(Of Type), _
<OutAttribute> ByRef extensionTypes As List(Of Type), _
<OutAttribute> ByRef failures As List(Of IFailure) _
) As List(Of Assembly)
List<Assembly> LoadCustomActivitiesAndExtensions(
string localPath,
RecursionType recursionType,
HostEnvironmentOption environmentOptions,
out List<Type> activityTypes,
out List<Type> extensionTypes,
out List<IFailure> failures
)
参数
- localPath
类型:System.String
自定义程序集下载本地路径。
- recursionType
类型:Microsoft.TeamFoundation.VersionControl.Client.RecursionType
自定义程序集的递归类型下载。
- environmentOptions
类型:Microsoft.TeamFoundation.Build.Client.HostEnvironmentOption
约束加载的事件的选项。
- activityTypes
类型:System.Collections.Generic.List<Type>%
在自定义程序集中的自定义事件类型。
- extensionTypes
类型:System.Collections.Generic.List<Type>%
在自定义程序集中的自定义扩展类型。
- failures
类型:System.Collections.Generic.List<IFailure>%
此操作时失败的列表。
返回值
类型:System.Collections.Generic.List<Assembly>
加载程序集的列表。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。