8.8.5. MDOConstr

MDOConstr

在MindOpt应用程序中表示约束

属性

Index

检索该约束的索引

方法

Get

按名称检索约束拥有的int属性值

Get

按名称检索约束拥有的char属性值

Get

按其名称检索约束拥有的double属性值

Get

按名称检索约束拥有的string属性值

SameAs

检测该约束是否与另一个约束相同

Set

设置约束拥有的int属性的值

Set

设置约束拥有的char属性的值

Set

设置约束拥有的double属性的值

Set

设置约束拥有的string属性的值

ToString

获取代表约束的字符串

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:

代表约束的字符串