QCloudSMHGetRecycleListRequest Class Reference

Inherits from QCloudSMHUserBizRequest : QCloudSMHBaseRequest : QCloudHTTPRequest
Declared in QCloudSMHGetRecycleListRequest.h
QCloudSMHGetRecycleListRequest.m

Overview

列出误删恢复回收站项目 用于列出回收站项目,跨空间。 目录内容的列出顺序为:默认无排序,根据传入参数 orderBy 和 orderByType 来决定排列顺序

  limit

用于顺序列出分页时本地列出的项目数限制,可选参数,不能与 page 和 page_size 参数同时使用;

@property (nonatomic, assign) NSInteger limit

Declared In

QCloudSMHGetRecycleListRequest.h

  marker

Marker: 用于顺序列出分页的标识,可选参数,不能与 page 和 page_size 参数同时使用;

@property (nonatomic, copy) NSString *marker

Declared In

QCloudSMHGetRecycleListRequest.h

  page

分页码,默认第一页,可选参数,不能与 markerlimit 参数同时使用;

@property (nonatomic, assign) NSInteger page

Declared In

QCloudSMHGetRecycleListRequest.h

  pageSize

分页大小,默认 20,可选参数,不能与 markerlimit 参数同时使用;

@property (nonatomic, assign) NSInteger pageSize

Declared In

QCloudSMHGetRecycleListRequest.h

  sortType

排序字段, 按名称排序为 QCloudSMHSortTypeName, 按修改时间排序为 QCloudSMHSortTypeMTime, 按文件大小排序为 QCloudSMHSortTypeSize, 按创建时间排序为 QCloudSMHSortTypeCTime 按删除时间排序为 QCloudSMHSortTypeRemovalTime 按剩余时间排序为 QCloudSMHSortTypeRemainingTime 可选参数;

@property (nonatomic, assign) QCloudSMHSortType sortType

Declared In

QCloudSMHGetRecycleListRequest.h

  removedBy

根据删除者 id 筛选信息,可选参数;

@property (nonatomic, strong) NSString *removedBy

Declared In

QCloudSMHGetRecycleListRequest.h

  spaceItems

筛选的空间集合,必传;

@property (nonatomic, strong) NSArray<QCloudSMHSpaceItem*> *spaceItems

Declared In

QCloudSMHGetRecycleListRequest.h

  withAllTeamSpace

是否快捷筛选当前用户加入的所有团队空间,默认 false;

@property (nonatomic, assign) BOOL withAllTeamSpace

Declared In

QCloudSMHGetRecycleListRequest.h

  withAllGroupSpace

是否快捷筛选当前用户加入的群组空间,默认 false;

@property (nonatomic, assign) BOOL withAllGroupSpace

Declared In

QCloudSMHGetRecycleListRequest.h