DBTEAMLOGExternalUserLogInfo
Objective-C
@interface DBTEAMLOGExternalUserLogInfo : NSObject <DBSerializable, NSCopying>
Swift
class DBTEAMLOGExternalUserLogInfo : NSObject, DBSerializable, NSCopying
The ExternalUserLogInfo struct.
A user without a Dropbox account.
This class implements the DBSerializable protocol (serialize and
deserialize instance methods), which is required for all Obj-C SDK API route
objects.
-
An external user identifier.
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull userIdentifier;Swift
var userIdentifier: String { get } -
Identifier type.
Declaration
Objective-C
@property (nonatomic, readonly) DBTEAMLOGIdentifierType *_Nonnull identifierType;Swift
var identifierType: DBTEAMLOGIdentifierType { get }
-
Full constructor for the struct (exposes all instance variables).
Declaration
Objective-C
- (nonnull instancetype) initWithUserIdentifier:(nonnull NSString *)userIdentifier identifierType:(nonnull DBTEAMLOGIdentifierType *)identifierType;Swift
init(userIdentifier: String, identifierType: DBTEAMLOGIdentifierType)Parameters
userIdentifierAn external user identifier.
identifierTypeIdentifier type.
Return Value
An initialized instance.
View on GitHub
DBTEAMLOGExternalUserLogInfo Class Reference