using System; using System.ComponentModel; namespace DatabaseImport { [TypeConverter(typeof(EnumDescriptionTypeConverter))] public enum RecordingModes { [Description("RecordingModes_CircularBuffer")] CircularBuffer, [Description("RecordingModes_Recorder")] Recorder, [Description("RecordingModes_HybridRecorder")] HybridRecorder } public enum IsoChannelSensorCompatibilityLevels { DontWarn, Warn, DontAllow } public enum TestTemplateTags { UploadData, UploadExportsOnly, UploadFolder, CommonLine, AllCustomers, AllTestEngineers, AllLabs, Test, AllowMissingSensors, AllowSensorIdToBlankChannel, AutomaticProgression, AutomaticProgressionDelayMS, InvertTriggerCompletion, TriggerCheckStep, PostTestDiagnostics, TriggerCheckRealtime, InvertStartRecordCompletion, ViewDiagnostics, VerifyChannels, AutoVerifyProgress, AutoVerifyDelaySeconds, TestGraphs, GraphCount, Name, TestId, SetupFile, Description, AvailableTestObjects, SamplesPerSecond, SampleRateText, PreTriggerSeconds, PostTriggerSeconds, RecordingMode, RecordingModeText, StrictDiagnostics, TestObjects, AllTestObjects, SysBuiltTestObjects, RequireUserConfirmationOnErrors, DoROIDownload, ROIButtonVisibility, ViewROIDownload, ViewROIDownloadButtonVisibility, DownloadAll, DownloadAllButtonVisibility, ViewRealtime, ViewRealtimeButtonVisibility, RegionsOfInterest, ROIStart, ROIEnd, ViewDownloadAll, ViewDownloadAllButtonVisibility, ViewExport, ViewExportButtonVisibility, ExportFormats, DownloadFolder, ExportFolder, SameAsDownloadFolder, TestTime, LabDetails, CustomerDetails, TestEngineerDetails, DefaultNumberRealtimeGraphs, GraphDetailsVisibility, CurrentGraph, UseCustomerDetails, UseTestEngineerDetails, TurnOffExcitation, UseLabratoryDetails, TestDirectory, OriginalTestDirectory, LocalOnly, LastModified, LastMmodifiedBy, ExpressTestSetup, EW, ExcitationWarmupTimeMS, ArmCheckListStep, CheckListBatteryVoltageCheck, CheckListInputVoltageCheck, CheckListSquibResistanceCheck, CheckListSensorIDCheck, CheckListTriggerStartCheck, CheckListMustPass, WarnOnFailedBattery, HardwareOverrides, DoAutoArm, SysBuiltTestObjectTypes, AddedGroupRemoved, CheckoutMode, QuitTestWithoutWarning, SuppressMissingSensorsWarning, ISFFile, TestObjectsAndAddedGroups, NotAllChannelsRealTime, NotAllChannelsViewer, GroupsStepValid } public enum StrictLevel { Strict, UpdateTable } }