The Schema description for parameters. 更多...
#include <APIPropertySchema.h>
Public 成员函数 | |
void | SetParamId (const String ¶mId) |
String | GetParamId () const |
ParameterUI | GetParameterUI () const |
ParameterValue | GetDefaultValue () const |
void | SetDefaultValue (const ParameterValue &val) |
ParameterValue | CreateParameterValue () const |
String | GetNextStepId () const |
void | SetNextStepId (const String &val) |
String | GetPreStepId () const |
void | SetPreStepId (const String &val) |
String | GetThisStepId () const |
void | SetThisStepId (const String &val) |
EnumElementRelationShip | GetRelationShip () const |
void | SetRelationShip (const EnumElementRelationShip &val) |
EnumRegenHint | GetRegenHint () const |
void | SetRegenHint (const EnumRegenHint &val) |
Public 成员函数 继承自 AnyCAD::API::Object | |
String | GetObjectClassId () const |
StringList | ListParentClassIds () const |
The Schema description for parameters.
TODO:
ParameterValue AnyCAD::API::PropertySchema::CreateParameterValue | ( | ) | const |
Create new parameter value.
ParameterValue AnyCAD::API::PropertySchema::GetDefaultValue | ( | ) | const |
Get the default parameter value.
String AnyCAD::API::PropertySchema::GetNextStepId | ( | ) | const |
Gets the next step identifier.
ParameterUI AnyCAD::API::PropertySchema::GetParameterUI | ( | ) | const |
Get the parameter UI definition.
String AnyCAD::API::PropertySchema::GetParamId | ( | ) | const |
Gets parameter identifier.
String AnyCAD::API::PropertySchema::GetPreStepId | ( | ) | const |
Gets previous step identifier.
EnumRegenHint AnyCAD::API::PropertySchema::GetRegenHint | ( | ) | const |
Gets regen hint.
EnumElementRelationShip AnyCAD::API::PropertySchema::GetRelationShip | ( | ) | const |
Gets relation ship.
String AnyCAD::API::PropertySchema::GetThisStepId | ( | ) | const |
Gets this step identifier.
void AnyCAD::API::PropertySchema::SetDefaultValue | ( | const ParameterValue & | val | ) |
Set the default parameter value.
val | the ParameterValue. |
void AnyCAD::API::PropertySchema::SetNextStepId | ( | const String & | val | ) |
Sets next step identifier.
val | The value. |
void AnyCAD::API::PropertySchema::SetParamId | ( | const String & | paramId | ) |
Sets parameter identifier.
paramId | Identifier for the parameter. |
void AnyCAD::API::PropertySchema::SetPreStepId | ( | const String & | val | ) |
Sets previous step identifier.
val | The value. |
void AnyCAD::API::PropertySchema::SetRegenHint | ( | const EnumRegenHint & | val | ) |
Sets regen hint.
val | The value. |
void AnyCAD::API::PropertySchema::SetRelationShip | ( | const EnumElementRelationShip & | val | ) |
Sets relation ship.
val | The value. |
void AnyCAD::API::PropertySchema::SetThisStepId | ( | const String & | val | ) |
Sets this step identifier.
val | The value. |