---
title: roAssetCollectionView
slug: develop/es/roassetcollectionview
docTags: 
createdAt: 2025-09-24T14:44:05.355Z
---

E&#x6C;*&#x20;roAssetCollectionView* método le permite montar una colección de recursos como un sistema de archivos. Es mucho más ligero que usar roAssetRealizer, que copia los archivos y evita la necesidad de buscar nombres de archivos del pool usando `roAssetPoolFiles`.

Creación de objetos: El constructor *roAssetCollectionView* toma dos parámetros, un *roAssetPool* y una *roAssetCollection*:

:::BlockQuote
CreateObject("roAssetCollectionView", pool As roAssetPool, collection As roAssetCollection)
:::

Una vez creado el objeto, el dispositivo crea un sistema de archivos temporal en el directorio */storage/POOL&#x20;*&#x64;el reproductor (el directorio *PISCINA* se determina en tiempo de ejecución). Para poder obtener la ruta real de un archivo en *roAssetPool*, la aplicación debe llamar al método *GetPath&#x20;*.&#x20;

**ifAssetCollectionView**

**GetPath() como cadena**

Este método devuelve un nombre de unidad que contiene los archivos visualizados. Por ejemplo:

:::BlockQuote
print view\.GetPath()
:::

podría devolver `` `POOL1:` `` u otro nombre de unidad.

Las aplicaciones HTML, JavaScript o BrightScript pueden hacer referencia a los archivos de la colección de recursos por nombre relativo a esta ruta raíz. Tenga en cuenta que necesitará llamar a `MapFilenameToNative()` para convertir los nombres de archivo a un formato que pueda usarse desde JavaScript y HTML.

