Mercury API
ValidateParameter<(Of <(T>)>) Method (req, valids, errmsg)
NamespacesThingMagicReaderValidateParameter<(Of <(T>)>)(T, array<T>[]()[], String)
Is requested value a valid value?
Declaration Syntax
C#Visual BasicVisual C++
protected static T ValidateParameter<T>(
	T req,
	T[] valids,
	string errmsg
)
Protected Shared Function ValidateParameter(Of T) ( _
	req As T, _
	valids As T(), _
	errmsg As String _
) As T
protected:
generic<typename T>
static T ValidateParameter(
	T req, 
	array<T>^ valids, 
	String^ errmsg
)
Generic Template Parameters
T
the parameter data type
Parameters
req (T)
Requested value
valids (array< T >[]()[])
Array of valid parameters (will be sorted, hope you don't mind.)
errmsg (String)
Message to use for invalid values; e.g., "Invalid antenna" -> "Invalid antenna: 3"
Return Value
Value if valid. Throws ReaderException if invalid.

Assembly: MercuryAPI (Module: MercuryAPI) Version: 1.29.4.34 (1.29.4.34)