AnyCAD C++ API  2018
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 
Public 成员函数 | 所有成员列表
AnyCAD::API::PropertySchema类 参考

The Schema description for parameters. 更多...

#include <APIPropertySchema.h>

类 AnyCAD::API::PropertySchema 继承关系图:
AnyCAD::API::Object

Public 成员函数

void SetParamId (const String &paramId)
 
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.

返回
the ParameterValue.
ParameterValue AnyCAD::API::PropertySchema::GetDefaultValue ( ) const

Get the default parameter value.

返回
the ParameterValue.
String AnyCAD::API::PropertySchema::GetNextStepId ( ) const

Gets the next step identifier.

返回
The next step identifier.
ParameterUI AnyCAD::API::PropertySchema::GetParameterUI ( ) const

Get the parameter UI definition.

返回
the ParameterUI.
String AnyCAD::API::PropertySchema::GetParamId ( ) const

Gets parameter identifier.

返回
The parameter identifier.
String AnyCAD::API::PropertySchema::GetPreStepId ( ) const

Gets previous step identifier.

返回
The previous step identifier.
EnumRegenHint AnyCAD::API::PropertySchema::GetRegenHint ( ) const

Gets regen hint.

返回
The regen hint.
EnumElementRelationShip AnyCAD::API::PropertySchema::GetRelationShip ( ) const

Gets relation ship.

返回
The relation ship.
String AnyCAD::API::PropertySchema::GetThisStepId ( ) const

Gets this step identifier.

返回
this step identifier.
void AnyCAD::API::PropertySchema::SetDefaultValue ( const ParameterValue val)

Set the default parameter value.

参数
valthe ParameterValue.
void AnyCAD::API::PropertySchema::SetNextStepId ( const String val)

Sets next step identifier.

参数
valThe value.
void AnyCAD::API::PropertySchema::SetParamId ( const String paramId)

Sets parameter identifier.

参数
paramIdIdentifier for the parameter.
void AnyCAD::API::PropertySchema::SetPreStepId ( const String val)

Sets previous step identifier.

参数
valThe value.
void AnyCAD::API::PropertySchema::SetRegenHint ( const EnumRegenHint val)

Sets regen hint.

参数
valThe value.
void AnyCAD::API::PropertySchema::SetRelationShip ( const EnumElementRelationShip val)

Sets relation ship.

参数
valThe value.
void AnyCAD::API::PropertySchema::SetThisStepId ( const String val)

Sets this step identifier.

参数
valThe value.

该类的文档由以下文件生成: