Class Feedback
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Feedback that is collected for the purpose of data labeling.
public class Feedback : Entity, IEntity, IComparable, IIdentifiable
- Inheritance
-
Feedback
- Implements
- Inherited Members
Constructors
Feedback()
public Feedback()
Feedback(Id?, Device?, DateTime?, User?, FeedbackType?, FeedbackStatus?, Id?)
public Feedback(Id? id, Device? device, DateTime? submittedOn, User? author, FeedbackType? feedbackType, FeedbackStatus? feedbackStatus, Id? feedbackTargetId)
Parameters
id
IdThe Id.
device
DeviceThe device.
submittedOn
DateTime?The DateTime the feedback was submitted on.
author
UserThe owner.
feedbackType
FeedbackType?The feedback type.
feedbackStatus
FeedbackStatus?The feedback status.
feedbackTargetId
IdThe feedback target Id.
Properties
Author
Gets or sets the User who left the feedback.
public User? Author { get; set; }
Property Value
Device
Gets or sets the Device the feedback was left for.
public Device? Device { get; set; }
Property Value
FeedbackStatus
Gets or sets the status of the feedback.
public FeedbackStatus? FeedbackStatus { get; set; }
Property Value
- FeedbackStatus?
The status of the feedback.
FeedbackTargetId
Gets or sets the Id of the feedback target.
public Id? FeedbackTargetId { get; set; }
Property Value
- Id
The Id of the feedback target.
FeedbackType
Gets or sets the type of feedback.
public FeedbackType? FeedbackType { get; set; }
Property Value
- FeedbackType?
The type of feedback.
SubmittedOn
Gets or sets the date the feedback was submitted on.
public DateTime? SubmittedOn { 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.