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
idIdThe Id.
deviceDeviceThe device.
submittedOnDateTime?The DateTime the feedback was submitted on.
authorUserThe owner.
feedbackTypeFeedbackType?The feedback type.
feedbackStatusFeedbackStatus?The feedback status.
feedbackTargetIdIdThe 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.