Method MatrixIsOutputLineEnabled
- Namespace
- Skyline.DataMiner.Automation
- Assembly
- SLManagedAutomation.dll
MatrixIsOutputLineEnabled(int, int)
Gets a value indicating whether the specified matrix output is enabled.
public virtual bool MatrixIsOutputLineEnabled(int pid, int index)
Parameters
Returns
- bool
trueif the specified matrix output is enabled; otherwise,false.
Examples
var dummy = engine.GetDummy("dummy1");
bool isOutputEnabled = dummy.MatrixIsOutputLineEnabled(1000, 4);
Remarks
The specified output index must be in the range 1..nrOfOutputs.
Exceptions
- DataMinerException
The matrix parameter was not found.
-or-
indexis not in the range 1..nrOfOutputs.
MatrixIsOutputLineEnabled(int, string)
Gets a value indicating whether the specified matrix output is enabled.
public virtual bool MatrixIsOutputLineEnabled(int pid, string lineLabel)
Parameters
Returns
- bool
trueif the specified matrix output is enabled; otherwise,false.
Examples
var dummy = engine.GetDummy("dummy1");
bool isOutputEnabled = dummy.MatrixIsOutputLineEnabled(1000, "Output 4");
Exceptions
- DataMinerException
The matrix parameter was not found.
-or-
There is no output with the specified label.
MatrixIsOutputLineEnabled(string, int)
Gets a value indicating whether the specified matrix output is enabled.
note
Please use an overload that takes the parameter ID instead to prevent issues in case the parameter Description changes.
[Obsolete("Use overloads with parameter ID instead of name.")]
public virtual bool MatrixIsOutputLineEnabled(string parameterName, int index)
Parameters
Returns
- bool
trueif the specified matrix output is enabled; otherwise,false.
Examples
var dummy = engine.GetDummy("dummy1");
bool isOutputEnabled = dummy.MatrixIsOutputLineEnabled("Example Matrix", 4);
Remarks
The specified output index must be in the range 1..nrOfOutputs.
Exceptions
- DataMinerException
The matrix parameter was not found.
-or-
indexis not in the range 1..nrOfOutputs.
MatrixIsOutputLineEnabled(string, string)
Gets a value indicating whether the specified matrix output is enabled.
note
Please use an overload that takes the parameter ID instead to prevent issues in case the parameter Description changes.
[Obsolete("Use overloads with parameter ID instead of name.")]
public virtual bool MatrixIsOutputLineEnabled(string parameterName, string lineLabel)
Parameters
parameterNamestringThe name of the matrix parameter.
lineLabelstringThe label of the matrix output.
Returns
- bool
trueif the specified matrix output is enabled; otherwise,false.
Examples
var dummy = engine.GetDummy("dummy1");
bool isOutputEnabled = dummy.MatrixIsInputLineEnabled("Example Matrix", "Output 4");
Remarks
The specified value for the parameterName argument should be the value of the Description tag of the parameter and not the value of the Name tag.
Exceptions
- DataMinerException
The matrix parameter was not found.
-or-
There is no output with the specified label.