OTX Reference  
OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.RemoveComChannelConfigurationRecord Class Reference

Removes the given ConfigurationRecord from the given ECU More...

Inheritance diagram for OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.RemoveComChannelConfigurationRecord:
Inheritance graph

Public Attributes

ComChannelTerm comChannel
 Cardinality [1]
Communication channel to an ECU. More...
 
ConfigurationRecordTerm configurationRecord
 Cardinality [1]
ConfigurationRecord which will be removed. More...
 
- Public Attributes inherited from OpenTestSystem.Otx.Core.Actions.ActionRealisation
OtxLink validFor
 Cardinality [0..1]
Validity of ActionRealisation. More...
 

Detailed Description

Removes the given ConfigurationRecord from the given ECU

The RemoveComChannelConfigurationRecord activity removes the given ConfigurationRecord from the given ECU, so that it is not accessible anymore.

Note: The appropriate MVCI system MCDConfigurationRecords::remove.

Syntax
EcuConfiguration.RemoveComChannelConfigurationRecord(ComChannelTerm comChannel, ConfigurationRecordTerm configurationRecord);
Examples
// Local Declarations
DiagCom.ComChannel ComChannel1;
EcuConfiguration.ConfigurationRecord ConfigurationRecord1;
List<EcuConfiguration.DbConfigurationData> ListDbConfigurationData;
List<EcuConfiguration.DbConfigurationRecord> ListDbConfigurationRecord;
// Flow
ComChannel1 = DiagCom.GetComChannel("LL_CentrModulComfoSysteUDS");
ListDbConfigurationData = EcuConfiguration.GetDbComChannelDbConfigurationDatas(DiagDataBrowsingPlus.GetComChannelDbComChannel(ComChannel1));
ListDbConfigurationRecord = EcuConfiguration.GetDbConfigurationDataDbConfigurationRecords(ListDbConfigurationData[0]);
EcuConfiguration.AddComChannelConfigurationRecordByDbObject(ComChannel1, ListDbConfigurationRecord[0], ConfigurationRecord1);
EcuConfiguration.RemoveComChannelConfigurationRecord(ComChannel1, ConfigurationRecord1);
DiagCom.CloseComChannel(ComChannel1);

Member Data Documentation

◆ comChannel

ComChannelTerm OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.RemoveComChannelConfigurationRecord.comChannel

Cardinality [1]
Communication channel to an ECU.

◆ configurationRecord

ConfigurationRecordTerm OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.RemoveComChannelConfigurationRecord.configurationRecord

Cardinality [1]
ConfigurationRecord which will be removed.

OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.RemoveComChannelConfigurationRecord.comChannel
ComChannelTerm comChannel
Cardinality [1] Communication channel to an ECU.
Definition: EcuConfiguration.cs:771
OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.RemoveComChannelConfigurationRecord.configurationRecord
ConfigurationRecordTerm configurationRecord
Cardinality [1] ConfigurationRecord which will be removed.
Definition: EcuConfiguration.cs:781