8.8.5. MDOConstr¶
- MDOConstr¶
在MindOpt应用程序中表示约束
属性
Index
检索该约束的索引
方法
按名称检索约束拥有的int属性值
按名称检索约束拥有的char属性值
按其名称检索约束拥有的double属性值
按名称检索约束拥有的string属性值
检测该约束是否与另一个约束相同
设置约束拥有的int属性的值
设置约束拥有的char属性的值
设置约束拥有的double属性的值
设置约束拥有的string属性的值
获取代表约束的字符串
- int Get(MDO.IntAttr attr)¶
按名称检索约束拥有的int属性值
- Parameters:
MDO.IntAttr attr – 属性名称
- Returns:
属性值
- char Get(MDO.CharAttr attr)¶
按名称检索约束拥有的char属性值
- Parameters:
MDO.CharAttr attr – 属性名称
- Returns:
属性值
- double Get(MDO.DoubleAttr attr)¶
按其名称检索约束拥有的double属性值
- Parameters:
MDO.DoubleAttr attr – 属性名称
- Returns:
属性值
- string Get(MDO.StringAttr attr)¶
按名称检索约束拥有的string属性值
- Parameters:
MDO.StringAttr attr – 属性名称
- Returns:
属性值
- bool SameAs(MDOConstr other)¶
检测该约束是否与另一个约束相同
- Parameters:
MDOConstr other – 被比较的约束
- Returns:
如果这两个约束相同,则返回True
- void Set(MDO.IntAttr attr, int value)¶
设置约束拥有的int属性的值
- Parameters:
MDO.IntAttr attr – 属性名称
int value – 要设置的新值
- void Set(MDO.CharAttr attr, char value)¶
设置约束拥有的char属性的值
- Parameters:
MDO.CharAttr attr – 属性名称
char value – 要设置的新值
- void Set(MDO.DoubleAttr attr, double value)¶
设置约束拥有的double属性的值
- Parameters:
MDO.DoubleAttr attr – 属性名称
double value – 要设置的新值
- void Set(MDO.StringAttr attr, string value)¶
设置约束拥有的string属性的值
- Parameters:
MDO.StringAttr attr – 属性名称
string value – 要设置的新值
- string ToString()¶
获取代表约束的字符串
- Returns:
代表约束的字符串