Obtener carpetas
Para utilizar el componente Stratus en el modo de Early Access, envíanos un correo electrónico a support@zohocatalyst.com.
Obtener los metadatos de una carpeta específica
Puedes obtener los detalles de una carpeta específica en File Store, pasando su ID de carpeta único como argumento al método getFolder(), como se muestra en la sintaxis de código a continuación. Esto obtiene el objeto de carpeta con el cual puedes recuperar los metadatos de la carpeta, como los detalles de su creación, última modificación y los metadetalles de los archivos en ella.
La <FILE_STORE_INSTANCE> utilizada en el código a continuación es la instancia definida en la página de instancia de File Store.
<FILE_STORE_INSTANCE>.getFolder( id : Int64, completion : @escaping ( Result< ZCatalystFolder, ZCatalystError > ) -> Void )
Parámetros:
- id: El ID de carpeta único de la carpeta a recuperar
- completion: Si la operación es exitosa, el bloque de completion devolverá los detalles de la carpeta. De lo contrario, devolverá un error.
A continuación se muestra un fragmento de código de ejemplo:
ZCatalystApp.shared.getFileStoreInstance().getFolder(id : 3376000000427654) {(result) in //Reemplaza esto con tu ID de carpeta
switch result {
case .success ( let folder) :
print("The names of the folder are " + folder.name)
case .error( let error ) :
print( "Error occurred >>> \( error )" )
}
}
Obtener los metadatos de todas las carpetas
Puedes recuperar los detalles de todas las carpetas disponibles en el File Store de tu proyecto utilizando el método getFolders(), como se muestra en la sintaxis de código a continuación. Esto puede obtener los metadatos de todas las carpetas y los archivos en ellas.
La <FILE_STORE_INSTANCE> utilizada en el código a continuación es la instancia definida en la página de instancia de File Store.
<FILE_STORE_INSTANCE>.getFolders( completion : @escaping ( Result< [ ZCatalystFolder ], ZCatalystError > ) -> Void )
Parámetros:
- completion: Si la operación es exitosa, el bloque de completion devolverá los detalles de todas las carpetas. De lo contrario, devolverá un error.
A continuación se muestra un fragmento de código de ejemplo:
ZCatalystApp.shared.getFileStoreInstance().getFolders() {(result) in
switch result{
case .success ( let folders) :
for folder in folders {
print("The names of the folder are " + folder.name)
}
case .error( let error ) :
print( "Error occurred >>> \( error )" )
}
}
Última actualización 2026-03-24 17:38:39 +0530 IST
Yes
No
Send your feedback to us