SBDFileMessageParams Class Reference
| Inherits from | SBDBaseMessageParams : NSObject | 
|---|---|
| Conforms to | NSCopying | 
| Declared in | SBDFileMessageParams.h | 
Overview
The SBDFileMessageParams class is used to send a file message in SBDBaseChannel. This is a child class of SBDBaseMessageParams.
  file
	Binary file data.
file and fileUrl cannot be set together.
@property (strong, nonatomic, nullable) NSData *fileAvailability
3.0.90
Declared In
SBDFileMessageParams.h
  fileUrl
	File URL.
file and fileUrl cannot be set together.
@property (copy, nonatomic, nullable) NSString *fileUrlAvailability
3.0.90
Declared In
SBDFileMessageParams.h
  thumbnailSizes
	Thumbnail sizes. This parameter is the array of SBDThumbnailSize instance and works for image file only.
@property (copy, nonatomic, nullable) NSArray<SBDThumbnailSize*> *thumbnailSizesAvailability
3.0.90
Declared In
SBDFileMessageParams.h
  fileName
	File name.
@property (copy, nonatomic, nullable) NSString *fileNameAvailability
3.0.90
Declared In
SBDFileMessageParams.h
  mimeType
	File MIME type.
@property (copy, nonatomic, nullable) NSString *mimeTypeAvailability
3.0.90
Declared In
SBDFileMessageParams.h
  fileSize
	File size.
@property (nonatomic) NSUInteger fileSizeAvailability
3.0.90
Declared In
SBDFileMessageParams.h
– init
	Don’t use this initializer. Initializes an instance of a file message params.
- (nonnull instancetype)initReturn Value
nil as this method is unavailable.
Availability
3.0.90
See Also
Declared In
SBDFileMessageParams.h
– initWithFile:
	- (nullable instancetype)initWithFile:(nonnull NSData *)fileParameters
file | 
						A Biniary file to be sent.  | 
					
|---|
Availability
3.0.90
Declared In
SBDFileMessageParams.h
– initWithFileUrl:
	- (nullable instancetype)initWithFileUrl:(nonnull NSString *)fileUrlParameters
fileUrl | 
						The file url to be sent.  | 
					
|---|
Availability
3.0.90
Declared In
SBDFileMessageParams.h