ITermModel.AddVariable Method (Object, Int32%, Rational, Rational, Boolean)
Solver Foundation 3.0
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Adds a variable to a model.
Namespace: Microsoft.SolverFoundation.Services
Assembly: Microsoft.Solver.Foundation (in Microsoft.Solver.Foundation.dll)
bool AddVariable( Object key, out int vid, Rational lower, Rational upper, bool isInteger )
Parameters
- key
- Type: System.Object
The optional key for the row, or null.
- vid
- Type: System.Int32%
The index of the new variable or of an existing variable that has the same key.
- lower
- Type: Microsoft.SolverFoundation.Common.Rational
The lower bound.
- upper
- Type: Microsoft.SolverFoundation.Common.Rational
The upper bound.
- isInteger
- Type: System.Boolean
true to restrict the new variable to integer values; otherwise, false.
Return Value
Type: System.Booleantrue if a new variable is added; false if an existing variable has the same key.
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.