ExtensionsConfigHelperLoadAssemblyLocationList - метод |
Возвращает список полных путей до сборок с плагинами, которые были указаны в конфигурационном файле,
располагающемся в указанной папке.
Конфигурационный файл должен иметь имя, заданное в константе ConfigFileName.
Пространство имён:
Tessa.Extensions
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static List<string> LoadAssemblyLocationList(
string folderPath,
SessionType sessionType,
List<string> pathToScanList,
ref List<string> referenceList
)
Public Shared Function LoadAssemblyLocationList (
folderPath As String,
sessionType As SessionType,
pathToScanList As List(Of String),
ByRef referenceList As List(Of String)
) As List(Of String)
public:
static List<String^>^ LoadAssemblyLocationList(
String^ folderPath,
SessionType sessionType,
List<String^>^ pathToScanList,
List<String^>^% referenceList
)
static member LoadAssemblyLocationList :
folderPath : string *
sessionType : SessionType *
pathToScanList : List<string> *
referenceList : List<string> byref -> List<string>
Параметры
- folderPath
- Тип: SystemString
Полный путь до папки с плагинами. - sessionType
- Тип: Tessa.Platform.RuntimeSessionType
Тип сессии для регистрации расширений. - pathToScanList
- Тип: System.Collections.GenericListString
Список папок, которые требуется дополнительно просканировать на наличие сборок.
Метод добавляет в этот список те папки, которые указаны в конфигурационном файле.
- referenceList
- Тип: System.Collections.GenericListString
Список полных путей до сборок, которые необходимо подключить, прежде чем плагины будут загружены,
или null, если таких сборок нет.
Возвращаемое значение
Тип:
ListString
Список полных путей до сборок с плагинами, которые были указаны в конфигурационном файле,
или пустой список, если такие указания отсутствовали, конфигурационный файл отсутствует или возникли проблемы
с его разбором.
См. также