IPWorks Cloud 2020 C++ Edition

Questions / Feedback?

ItemList Event

This event fires once for each item returned when either ListItems , ListLinkItems or GetItemInfo is called.

Syntax

ANSI (Cross Platform)
virtual int FireItemList(ShareFileItemListEventParams *e);
typedef struct {
const char *Id;
const char *Name;
const char *Path;
const char *CreatorFirstName;
const char *CreatorLastName;
int ItemType;
const char *ParentId;
const char *Description;
const char *ExpirationDate;
const char *CreationDate;
int64 Size; int reserved; } ShareFileItemListEventParams; Unicode (Windows) virtual INT FireItemList(ShareFileItemListEventParams *e);
typedef struct {
LPCWSTR Id;
LPCWSTR Name;
LPCWSTR Path;
LPCWSTR CreatorFirstName;
LPCWSTR CreatorLastName;
INT ItemType;
LPCWSTR ParentId;
LPCWSTR Description;
LPCWSTR ExpirationDate;
LPCWSTR CreationDate;
LONG64 Size; INT reserved; } ShareFileItemListEventParams;
- (void)onItemList:(NSString*)id :(NSString*)name :(NSString*)path :(NSString*)creatorFirstName :(NSString*)creatorLastName :(int)itemType :(NSString*)parentId :(NSString*)description :(NSString*)expirationDate :(NSString*)creationDate :(long long)size;
#define EID_SHAREFILE_ITEMLIST 5

virtual INT IPWORKSCLOUD_CALL FireItemList(LPSTR &lpszId, LPSTR &lpszName, LPSTR &lpszPath, LPSTR &lpszCreatorFirstName, LPSTR &lpszCreatorLastName, INT &iItemType, LPSTR &lpszParentId, LPSTR &lpszDescription, LPSTR &lpszExpirationDate, LPSTR &lpszCreationDate, LONG64 &lSize);

Remarks

This event fires once for each item returned when either ListItems, ListLinkItems or GetItemInfo is called. The items cannot be modified from this event.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks Cloud 2020 C++ Edition - Version 20.0 [Build 8265]