フォルダの取得
特定のフォルダのメタデータの取得
以下のコード構文に示すように、一意のフォルダIDを引数としてgetFolder()メソッドに渡すことで、File Store内の特定のフォルダの詳細を取得できます。これにより、フォルダオブジェクトが取得され、作成日、最終更新日、およびフォルダ内のファイルのメタ情報などのフォルダのメタデータを取得できます。
以下のコードで使用する<FILE_STORE_INSTANCE>は、File Storeインスタンスページで定義されているインスタンスです。
copy
<FILE_STORE_INSTANCE>.getFolder(
id: Long,
success: (ZCatalystFolder) → Unit,
failure: ((ZCatalystException) → Unit)?
): ZCatalystRequest<ZCatalystResponse<ZCatalystFolder>>?
パラメータ:
- id: 取得するフォルダの一意のフォルダID
以下にサンプルコードスニペットを示します:
copy
ZCatalystApp.getInstance().getFileStoreInstance().getFolder(2823000000006561,//これをあなたのフォルダIDに置き換えてください
{
folder -> println("Get Folder Success")
println("Folder name: ${folder.name} ")
},
{
exception -> println("Get Folder Failed! $exception")
})
全フォルダのメタデータの取得
以下のコード構文に示すように、getFolders()メソッドを使用して、プロジェクトのFile Storeで利用可能な全フォルダの詳細を取得できます。これにより、全フォルダおよびフォルダ内のファイルのメタデータを取得できます。
以下のコードで使用する<FILE_STORE_INSTANCE>は、File Storeインスタンスページで定義されているインスタンスです。
copy
<FILE_STORE_INSTANCE>.getFolders(
success: (List<ZCatalystFolder>) → Unit,
failure: ((ZCatalystException) → Unit)?
): ZCatalystRequest<ZCatalystResponse<ArrayList<ZCatalystFolder>>>?
以下にサンプルコードスニペットを示します:
copy
ZCatalystApp.getInstance().getFileStoreInstance().getFolders(
{
folders ->
for (folder in folders){
println("Folder names: ${folder.name}")
}
},
{
exception ->
println("Get Folders Failed! $exception")
}
)
最終更新日 2026-03-24 17:38:39 +0530 IST
Yes
No
Send your feedback to us
Skip
Submit