Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Downloads all assemblies from the CustomAssemblyLocation to the local path, loads the assemblies that contain custom activity and extension types, and returns a list of the custom activity and extension types.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
Syntax
'Declaration
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
)
List<Assembly^>^ LoadCustomActivitiesAndExtensions(
String^ localPath,
RecursionType recursionType,
HostEnvironmentOption environmentOptions,
[OutAttribute] List<Type^>^% activityTypes,
[OutAttribute] List<Type^>^% extensionTypes,
[OutAttribute] List<IFailure^>^% failures
)
abstract LoadCustomActivitiesAndExtensions :
localPath:string *
recursionType:RecursionType *
environmentOptions:HostEnvironmentOption *
activityTypes:List<Type> byref *
extensionTypes:List<Type> byref *
failures:List<IFailure> byref -> List<Assembly>
function LoadCustomActivitiesAndExtensions(
localPath : String,
recursionType : RecursionType,
environmentOptions : HostEnvironmentOption,
activityTypes : List<Type>,
extensionTypes : List<Type>,
failures : List<IFailure>
) : List<Assembly>
Parameters
localPath
Type: System.StringThe local path to which custom assemblies are downloaded.
recursionType
Type: Microsoft.TeamFoundation.VersionControl.Client.RecursionTypeThe recursion type for the custom assembly download.
environmentOptions
Type: Microsoft.TeamFoundation.Build.Client.HostEnvironmentOptionOptions to constrain the loaded activities.
activityTypes
Type: System.Collections.Generic.List<Type>%The custom activity types that are found in the custom assemblies.
extensionTypes
Type: System.Collections.Generic.List<Type>%The custom extension types that are found in the custom assemblies.
failures
Type: System.Collections.Generic.List<IFailure>%The list of failures that occurred during this operation.
Return Value
Type: System.Collections.Generic.List<Assembly>
A list of assemblies that were loaded.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.