Método IBuildController.LoadCustomActivities
Baixa todos os assemblies de CustomAssemblyLocation o caminho local, carrega assemblies que contêm tipos personalizados de atividade, e retorna uma lista de tipos personalizados de atividade.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (em Microsoft.TeamFoundation.Build.Client.dll)
Sintaxe
'Declaração
Function LoadCustomActivities ( _
localPath As String, _
recursionType As RecursionType, _
environmentOptions As HostEnvironmentOption, _
<OutAttribute> ByRef activityTypes As List(Of Type), _
<OutAttribute> ByRef failures As List(Of IFailure) _
) As List(Of Assembly)
List<Assembly> LoadCustomActivities(
string localPath,
RecursionType recursionType,
HostEnvironmentOption environmentOptions,
out List<Type> activityTypes,
out List<IFailure> failures
)
Parâmetros
- localPath
Tipo: System.String
O caminho local onde os assemblies personalizados são baixados.
- recursionType
Tipo: Microsoft.TeamFoundation.VersionControl.Client.RecursionType
O tipo de recursão para o download do assembly personalizado.
- environmentOptions
Tipo: Microsoft.TeamFoundation.Build.Client.HostEnvironmentOption
Opções restringir as atividades carregadas.
- activityTypes
Tipo: System.Collections.Generic.List<Type>%
Os tipos personalizados de atividade que são encontrados em assemblies personalizados.
- failures
Tipo: System.Collections.Generic.List<IFailure>%
A lista de inicialização que ocorreram durante esta operação.
Valor de retorno
Tipo: System.Collections.Generic.List<Assembly>
Uma lista de módulos (assemblies) que foram carregados.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.