Table of Contents

Class DiagnosticTranslation

Namespace
Geotab.Checkmate.ObjectModel.Engine
Assembly
Geotab.Checkmate.ObjectModel.dll

false Vehicle diagnostic translation. Note: this class should only be used for migration purpose.

public class DiagnosticTranslation : NameEntity, IEntity, IComparable, IIdentifiable
Inheritance
DiagnosticTranslation
Implements
Inherited Members

Constructors

DiagnosticTranslation()

Initializes a new instance of the DiagnosticTranslation class.

public DiagnosticTranslation()

DiagnosticTranslation(Id?, string?, Diagnostic?, string?)

Initializes a new instance of the DiagnosticTranslation class.

public DiagnosticTranslation(Id? id, string? name, Diagnostic? diagnostic, string? language)

Parameters

id Id

The identifier.

name string

The translated text.

diagnostic Diagnostic

The Diagnostic this DiagnosticTranslation represents.

language string

The language id.

Exceptions

ArgumentException

controller.

Properties

Diagnostic

Gets or sets the Diagnostic.

public Diagnostic? Diagnostic { get; set; }

Property Value

Diagnostic

Diagnostic

Language

Gets or sets language id.

public string? Language { get; set; }

Property Value

string

string

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.