Class NotificationAudioAlarmFile
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Custom Notification Alert sound.
public class NotificationAudioAlarmFile : NotificationBinaryFile, IEntity, IComparable, IIdentifiable
- Inheritance
-
NotificationAudioAlarmFile
- Implements
- Inherited Members
Constructors
NotificationAudioAlarmFile()
Initializes a new instance of the NotificationAudioAlarmFile class.The constructor.
public NotificationAudioAlarmFile()
NotificationAudioAlarmFile(Id?, string?, MediaFileType?, byte[]?)
Initializes a new instance of the NotificationAudioAlarmFile class.The constructor.
public NotificationAudioAlarmFile(Id? id, string? name, MediaFileType? fileTypeEnum, byte[]? binaryData)
Parameters
id
IdThe Id.
name
stringThe Description of the binary file.
fileTypeEnum
MediaFileType?The file type.
binaryData
byte[]The binary data.
NotificationAudioAlarmFile(NotificationAudioAlarmFile)
Initializes a new instance of the NotificationAudioAlarmFile class.Copy Constructor.
protected NotificationAudioAlarmFile(NotificationAudioAlarmFile notificationBinaryFile)
Parameters
notificationBinaryFile
NotificationAudioAlarmFile
Properties
BinaryData
Gets or sets the binary data.
public byte[]? BinaryData { get; set; }
Property Value
- byte[]
byte array.
Type
Gets or sets the type of the binary data for notifications.
public override NotificationBinaryFileType? Type { get; set; }
Property Value
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override IEntity Clone()
Returns
- IEntity
A new object that is a copy of this instance.