OTX-Runtime for DotNet  
OpenTestSystem.Otx.Runtime.Api.Custom.ExternalServiceProviderImplementation.IExternalParameter Interface Reference

Base of ExternalParameters. More...

Inheritance diagram for OpenTestSystem.Otx.Runtime.Api.Custom.ExternalServiceProviderImplementation.IExternalParameter:
Inheritance graph

Properties

string DataType [get]
 Gets DataType. More...
 
object InitValue [get]
 Gets initial value. More...
 
int MappingIndex [get]
 Gets mapping index. More...
 
string MappingName [get]
 Gets mapping name. More...
 
string Name [get]
 Gets name. More...
 
string Specification [get]
 Gets specification. More...
 

Detailed Description

Base of ExternalParameters.

Property Documentation

◆ DataType

string OpenTestSystem.Otx.Runtime.Api.Custom.ExternalServiceProviderImplementation.IExternalParameter.DataType
get

Gets DataType.

◆ InitValue

object OpenTestSystem.Otx.Runtime.Api.Custom.ExternalServiceProviderImplementation.IExternalParameter.InitValue
get

Gets initial value.

◆ MappingIndex

int OpenTestSystem.Otx.Runtime.Api.Custom.ExternalServiceProviderImplementation.IExternalParameter.MappingIndex
get

Gets mapping index.

If a mapping is related to a list element, the function will return the relate index.

If no mapping a list element, this function will return -1.

Returns
Mapping index.

◆ MappingName

string OpenTestSystem.Otx.Runtime.Api.Custom.ExternalServiceProviderImplementation.IExternalParameter.MappingName
get

Gets mapping name.

If a valid mapping exists for this Parameter, this function will return the related mapping name. The value can be used to make the application independent from different OTX projects which should be use the same system resource.

If no valid mapping exists, this function will return NULL. If there are more than one mapping name related to this Parameter, they will be concatenated with ", ". If a mapping is related to a list element, the mapping name contains the index of the list element in format "MyMappingList[0]".

The mapping name is the full qualified name of the element inside the external application which is mapped to this Parameter. It contains all namespace elements separated by dots (".").

◆ Name

string OpenTestSystem.Otx.Runtime.Api.Custom.ExternalServiceProviderImplementation.IExternalParameter.Name
get

Gets name.

◆ Specification

string OpenTestSystem.Otx.Runtime.Api.Custom.ExternalServiceProviderImplementation.IExternalParameter.Specification
get

Gets specification.


The documentation for this interface was generated from the following file: