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 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.