COM object EvVariableVirtual

EvApplication > EvFileCollection > EvFile > EvVariablesCollection > EvVariableBase As EvVariableVirtual

View the COM map and the COM summary.

The EvVariableVirtual object gives access to information on and actions with a virtual variable in an EV file. You can also use the EvVariableBase object to gain access to further information on and actions for the variable.

The EvFile.Variables[] property lists all the variables in an EV file and is an EvVariablesCollection.

The EvFileset.Variables[] property that lists all variables in a fileset in an EV file and is an EvVariablesCollection.

EvVariableVirtual classes:

Properties

EvVariableVirtual methods and properties:

AddVariable
AsVariableBase
AsVariableAcoustic
AsVariableVirtual
ClassifyBottom
ClassifyRegion
ClassifyRegionAll
CloseAssociatedViews
Create3DFishTracks
Create3DSingleTargets
CreateCurtain
CreateLineRelativeRegion
DataType
DetectFishTracks
DetectSchools
DetectSurface
DetectSurfaceFromLine
ExportComplexData
ExportComplexDataForRegion
ExportData
ExportDataForRegion
ExportEchogramToImage
ExportEchogramToImageCustom
ExportEVD
ExportEVDRange
ExportFishTracksByCells
ExportFishTracksByCellsAll
ExportFishTracksByRegions
ExportFishTracksByRegionsAll
ExportFrequencyDistributionByCells
ExportFrequencyDistributionByCellsAll
ExportFrequencyDistributionByRegions
ExportFrequencyDistributionByRegionsAll
ExportFrequencyDistributionByRegionsByCells
ExportFrequencyDistributionByRegionsByCellsAll
ExportFrequencyDistributionBySingleRegion
ExportGeoreferencedSamples
ExportGeoreferencedSamplesByRegions
ExportGeoreferencedSamplesForRegion
ExportHAC
ExportICESCSVByCells
ExportICESCSVRegionClassesByCells
ExportICESCSVByRegionClassesByCellsAll
ExportIntegrationByCells
ExportIntegrationByCellsAll
ExportIntegrationByRegions
ExportIntegrationByRegionsAll
ExportIntegrationByRegionsByCells
ExportIntegrationByRegionsByCellsAll
ExportIntegrationBySingleRegionByCells
ExportIntegrationByTransects
ExportLine
ExportQPSSD
ExportRegionsLog
ExportRegionsLogAll
ExportRegionToImage
ExportSettings
ExportSingleTargetCalibrationResults
ExportSingleTargetsByCells
ExportSingleTargetsByCellsAll
ExportSingleTargetsByRegions
ExportSingleTargetsByRegionsAll
ExportSingleTargetsByRegionsByCells
ExportSingleTargetsByRegionsByCellsAll
ExportSingleTargetsByTransects
ExportSingleTargetWidebandFrequencyResponse
ExportSingleTargetWidebandFrequencyResponseByRegions
ExportSingleTargetWidebandFrequencyResponseByRegionsAll
ExportSingleTargetWidebandFrequencyResponseForRegion
ExportSvWidebandFrequencyResponseByRegions
ExportSvWidebandFrequencyResponseByRegionsAll
ExportSvWidebandFrequencyResponseForRegion
ExportTrackToImage
ExportUnderlyingData
ExportVegetation
GoToPing
GoToPingRange
GoToRegion
GetOperand
MaxStopRange
MeasurementCount
MinStartRange
Name
Operator
OperatorName
PickLine
PingMode
PositionVariable
Properties
SetOperand
Useable
VariableType

EvVariableVirtual implements the following methods and properties:

Description

GetOperand

GetOperand(int Index)

Summary

Get the virtual variable's operand at operand-number Index n. The operand returned is an EvVariableBase object.

Parameters
  • Index
  • Index is an integer that corresponds to the operand-number of an operand in the operator. The number of operands required by an operator is a function of the nature of the operator. Operands are accessed one at a time and begin with an Index of 1.
Return

EvVariableBase

Operator

(read-only) EOperator Operator

Summary

Get the EOperator enum to identify the operator for the virtual variable.

Refer to EOperator for a list of the numbers and the associated operator.

See also: Enum issue under VBS.

Example

Refer to AddVariable snippet.

OperatorName

(read-only) string OperatorName

Summary

Get the name of the operator that this variable is created from.

SetOperand

SetOperand(int Index, Variable)

Summary

Set the virtual variable's operand.

Parameters
  • Index
  • Index is an integer that corresponds to the operand-number of an operand in the operator. The number of operands required by an operator is a function of the nature of the operator. Operands are accessed one at a time and begin with an Index of 1.
  • Variable
  • The acoustic variable or virtual variable as specified by EvVariableBase to be used as the operand at Index n.
Return

True, if successful.

Example

Refer to AddVariable snippet.

See also

Scripting with COM objects
COM object hierarchy
EvVariableBase
EvVariablesCollection