IPWorks Cloud 2020 C++ Edition

Questions / Feedback?

UserList Event

This event fires once for each user returned when ListUsers or GetUserInfo is called.

Syntax

ANSI (Cross Platform)
virtual int FireUserList(ShareFileUserListEventParams *e);
typedef struct {
const char *Id;
const char *FirstName;
const char *LastName;
const char *Company;
const char *Email;
const char *CreationDate; int reserved; } ShareFileUserListEventParams; Unicode (Windows) virtual INT FireUserList(ShareFileUserListEventParams *e);
typedef struct {
LPCWSTR Id;
LPCWSTR FirstName;
LPCWSTR LastName;
LPCWSTR Company;
LPCWSTR Email;
LPCWSTR CreationDate; INT reserved; } ShareFileUserListEventParams;
- (void)onUserList:(NSString*)id :(NSString*)firstName :(NSString*)lastName :(NSString*)company :(NSString*)email :(NSString*)creationDate;
#define EID_SHAREFILE_USERLIST 14

virtual INT IPWORKSCLOUD_CALL FireUserList(LPSTR &lpszId, LPSTR &lpszFirstName, LPSTR &lpszLastName, LPSTR &lpszCompany, LPSTR &lpszEmail, LPSTR &lpszCreationDate);

Remarks

This event fires once for each user returned when ListUsers or GetUserInfo is called. The users cannot be modified from this event. If the user does not have a specified company that parameter will be left as an empty string ("").

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