Sub AddOptionalFloatItem(Name As String)
procedure AddOptionalFloatItem(const Name: WideString);
The AddOptionalFloatItem method adds a new parameter to the ParameterCollection that holds a double value. The new parameter is added as an optional parameter, which means that its value does not need to be set. Once it has been added, it's value can be set with the FloatItem property. If the parameter name specified as the argument to this method already exists in the collection, an error will occur
Sub ParameterCollection_AddOptionalFloatItem()
Dim pc As New ParameterCollection
pc.AddOptionalAngularItem "an_optional_angular_item"
pc.AddOptionalFloatItem "an_optional_float_item"
pc.AddOptionalIntegerItem "an_optional_integer_item"
pc.AddOptionalLinearItem "an_optional_linear_item"
pc.AddOptionalStringItem "an_optional_string_item"
End Sub
procedure ParameterCollection_AddOptionalFloatItem();
var
pc : ParameterCollection;
begin
pc := CoParameterCollection.Create;
pc.AddOptionalAngularItem('an_optional_angular_item');
pc.AddOptionalFloatItem('an_optional_float_item');
pc.AddOptionalIntegerItem('an_optional_integer_item');
pc.AddOptionalLinearItem('an_optional_linear_item');
pc.AddOptionalStringItem('an_optional_string_item');
end;