Список ссылок на файлы - это просто набор ссылок на файлы. Ссылки на файлы - это то, что вам нужно для загрузки каждого файла. (Вам не нужен FileReferenceList) Вы можете просто скопировать все элементы в другую коллекцию.
Если вы чувствуете себя авантюрным и хотите сделать это ОО, вы можете попробовать это:
- Создайте свой собственный "AppendableFileReferenceList", который расширит FileReferenceList
- Каждый раз, когда создается список FileRefence (т.е. вызывается .browse ()), возвращаемый список копируется и добавляется в отдельную коллекцию вашего объекта.
- После этого вы полностью контролируете эту коллекцию. (очистка, когда вам нужно и т. д.)
В зависимости от ваших потребностей вы можете даже заставить этот класс позаботиться о вашей загрузке.