Create a multi-speed pump curve.

Namespace: configuration_services
Assembly: configuration_services (in configuration_services.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#
byte[] graph_multispeed(
	uint list_id,
	uint pump_state_id,
	uint width,
	uint height,
	List<uint> speeds,
	view_settings settings,
	override_criteria overrides,
	string locale
)
Visual Basic
Function graph_multispeed ( _
	list_id As UInteger, _
	pump_state_id As UInteger, _
	width As UInteger, _
	height As UInteger, _
	speeds As List(Of UInteger), _
	settings As view_settings, _
	overrides As override_criteria, _
	locale As String _
) As Byte()
Visual C++
array<unsigned char>^ graph_multispeed(
	unsigned int list_id, 
	unsigned int pump_state_id, 
	unsigned int width, 
	unsigned int height, 
	List<unsigned int>^ speeds, 
	view_settings^ settings, 
	override_criteria^ overrides, 
	String^ locale
)

Parameters

list_id
Type: System..::..UInt32
The id for the selection list in which the pump resides.
pump_state_id
Type: System..::..UInt32
PumpStateID column from get_list(UInt32) or return value from add_pump(UInt32, Int32, Guid).
width
Type: System..::..UInt32
width in pixels
height
Type: System..::..UInt32
height in pixels
speeds
Type: System.Collections.Generic..::..List<(Of <(<'UInt32>)>)>
Set of speeds for which the user would like to draw curves. (1 curve per speed that is within the pump's min and max speeds.)
settings
Type: view_settings
Optional, A set of flags for turning various optional graph features on or off.
overrides
Type: configuration_services..::..override_criteria
Optional, Overrides certain criteria from the original selection list.
locale
Type: System..::..String
standard locale string like "en" or "fr-ca." Specifies desired localization for returned data

Return Value

See Also