DBTEAMExcludedUsersListResult

Objective-C

@interface DBTEAMExcludedUsersListResult : NSObject <DBSerializable, NSCopying>

Swift

class DBTEAMExcludedUsersListResult : NSObject, DBSerializable, NSCopying

The ExcludedUsersListResult struct.

Excluded users list result.

This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

Instance fields

  • (no description).

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSArray<DBTEAMMemberProfile *> *_Nonnull users;

    Swift

    var users: [DBTEAMMemberProfile] { get }
  • Pass the cursor into memberSpaceLimitsExcludedUsersListContinue to obtain additional excluded users.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly, nullable) NSString *cursor;

    Swift

    var cursor: String? { get }
  • Is true if there are additional excluded users that have not been returned yet. An additional call to memberSpaceLimitsExcludedUsersListContinue can retrieve them.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSNumber *_Nonnull hasMore;

    Swift

    var hasMore: NSNumber { get }

Constructors

  • Full constructor for the struct (exposes all instance variables).

    Declaration

    Objective-C

    - (nonnull instancetype)initWithUsers:
                                (nonnull NSArray<DBTEAMMemberProfile *> *)users
                                  hasMore:(nonnull NSNumber *)hasMore
                                   cursor:(nullable NSString *)cursor;

    Swift

    init(users: [DBTEAMMemberProfile], hasMore: NSNumber, cursor: String?)

    Parameters

    users

    (no description).

    hasMore

    Is true if there are additional excluded users that have not been returned yet. An additional call to memberSpaceLimitsExcludedUsersListContinue can retrieve them.

    cursor

    Pass the cursor into memberSpaceLimitsExcludedUsersListContinue to obtain additional excluded users.

    Return Value

    An initialized instance.

  • Convenience constructor (exposes only non-nullable instance variables with no default value).

    Declaration

    Objective-C

    - (nonnull instancetype)initWithUsers:
                                (nonnull NSArray<DBTEAMMemberProfile *> *)users
                                  hasMore:(nonnull NSNumber *)hasMore;

    Swift

    init(users: [DBTEAMMemberProfile], hasMore: NSNumber)

    Parameters

    users

    (no description).

    hasMore

    Is true if there are additional excluded users that have not been returned yet. An additional call to memberSpaceLimitsExcludedUsersListContinue can retrieve them.

    Return Value

    An initialized instance.