新建文件操作接口
更多...
#include <FileNew.hxx>
◆ AllowTemplatePostPartCreationAction()
| void NXOpen::FileNew::AllowTemplatePostPartCreationAction |
( |
bool | allowTemplatePostPartCreationAction | ) |
|
设置标志以指定是否允许部件创建后操作。默认为true。 某些模板会导致部件创建后执行特定操作。 例如,装配体模板可能会在新建部件创建后自动进入添加组件命令。
于NX1953.0.0中创建。
许可证要求:无
- 参数
-
| allowTemplatePostPartCreationAction | allowtemplatepostpartcreationaction |
◆ ApplicationName()
| NXString NXOpen::FileNew::ApplicationName |
( |
| ) |
|
◆ DesignElementState()
| NXString NXOpen::FileNew::DesignElementState |
( |
| ) |
|
获取新设计元素的状态。若基础模板支持多种设计元素状态,可返回逗号分隔字符串
创建于NX8.5.0.
许可证要求: 无
◆ DesignElementType()
| NXString NXOpen::FileNew::DesignElementType |
( |
| ) |
|
获取新设计元素的设计元素类型。若基础模板支持多种设计元素类型,可返回逗号分隔字符串
创建于NX8.5.0.
许可证要求: 无
◆ DisplayPartOption()
◆ GetApplicationNames()
| std::vector< NXString > NXOpen::FileNew::GetApplicationNames |
( |
| ) |
|
获取所有已注册的应用程序名称。设置应用程序名称时应使用这些名称,参见SetApplicationName 。
- 返回
- 所有已注册的应用程序名称
创建于 NX9.0.0。
许可证要求:无
◆ GetAvailableTemplates()
| std::vector< NXString > NXOpen::FileNew::GetAvailableTemplates |
( |
| ) |
|
返回此建造器的可用模板
- 返回
- 可用模板名称数组
于 NX6.0.0 中创建。
许可证要求:无
◆ GetCanCreateAltrep()
| bool NXOpen::FileNew::GetCanCreateAltrep |
( |
| ) |
|
◆ GetMatchingTemplates()
◆ GetTemplates()
◆ ItemType()
获取新文件的项类型。若基础模板支持多种项类型,可返回逗号分隔字符串
创建于NX8.5.0.
许可证要求: 无
◆ MakeDisplayedPart()
| bool NXOpen::FileNew::MakeDisplayedPart |
( |
| ) |
|
返回控制是否将新文件设为显示部件的属性
于 NX5.0.0 中创建。
许可证要求:无
◆ MasterFileName()
| NXString NXOpen::FileNew::MasterFileName |
( |
| ) |
|
返回要引用的主模型零件的名称。如果创建主零件,则可以为 NULL
于 NX5.0.0 版本创建。
许可要求:无
◆ NewFileName()
| NXString NXOpen::FileNew::NewFileName |
( |
| ) |
|
返回正在创建的新文件的名称
于 NX5.0.0 版本创建。
许可要求:无
◆ NX_DEPRECATED() [1/2]
◆ NX_DEPRECATED() [2/2]
◆ RelationType()
| NXString NXOpen::FileNew::RelationType |
( |
| ) |
|
◆ SetApplicationName() [1/2]
| void NXOpen::FileNew::SetApplicationName |
( |
const char * | application | ) |
|
◆ SetApplicationName() [2/2]
| void NXOpen::FileNew::SetApplicationName |
( |
const NXString & | application | ) |
|
◆ SetCanCreateAltrep()
| void NXOpen::FileNew::SetCanCreateAltrep |
( |
bool | createAltrep | ) |
|
设置标志,指定当前模板自定义是否允许使用该模板创建替代表示。 注意:若要从所选模板创建替代表示,必须显式调用此函数。这不是 PAX 文件设置。
创建于 NX10.0.0。
许可证要求:无
- 参数
-
◆ SetDesignElementState() [1/2]
| void NXOpen::FileNew::SetDesignElementState |
( |
const char * | deState | ) |
|
设置新设计元素的状态。若基础模板支持多种设计元素状态,可传入逗号分隔字符串
创建于NX8.5.0.
许可证要求: 无
- 参数
-
◆ SetDesignElementState() [2/2]
| void NXOpen::FileNew::SetDesignElementState |
( |
const NXString & | deState | ) |
|
设置新设计元素的状态。若基础模板支持多种设计元素状态,可传入逗号分隔字符串
创建于NX8.5.0.
许可证要求: 无
- 参数
-
◆ SetDesignElementType() [1/2]
| void NXOpen::FileNew::SetDesignElementType |
( |
const char * | deType | ) |
|
设置新设计元素的设计元素类型。若基础模板支持多种设计元素类型,可传入逗号分隔字符串
创建于NX8.5.0.
许可证要求: 无
- 参数
-
◆ SetDesignElementType() [2/2]
| void NXOpen::FileNew::SetDesignElementType |
( |
const NXString & | deType | ) |
|
设置新设计元素的设计元素类型。若基础模板支持多种设计元素类型,可传入逗号分隔字符串
创建于NX8.5.0.
许可证要求: 无
- 参数
-
◆ SetDisplayPartOption()
◆ SetItemType() [1/2]
| void NXOpen::FileNew::SetItemType |
( |
const char * | itemType | ) |
|
设置新文件的项类型。若基础模板支持多种项类型,可传入逗号分隔字符串
创建于NX8.5.0.
许可证要求: 无
- 参数
-
◆ SetItemType() [2/2]
| void NXOpen::FileNew::SetItemType |
( |
const NXString & | itemType | ) |
|
设置新文件的项类型。若基础模板支持多种项类型,可传入逗号分隔字符串
创建于NX8.5.0.
许可证要求: 无
- 参数
-
◆ SetMakeDisplayedPart()
| void NXOpen::FileNew::SetMakeDisplayedPart |
( |
bool | makeDisplayedPart | ) |
|
设置控制是否将新文件设为显示部件的属性
于 NX5.0.0 中创建。
许可证要求:无
- 参数
-
◆ SetMasterFileName() [1/2]
| void NXOpen::FileNew::SetMasterFileName |
( |
const char * | masterFileName | ) |
|
设置要引用的主模型零件的名称。如果创建主零件,则可以为 NULL
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
◆ SetMasterFileName() [2/2]
| void NXOpen::FileNew::SetMasterFileName |
( |
const NXString & | masterFileName | ) |
|
设置要引用的主模型零件的名称。如果创建主零件,则可以为 NULL
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
◆ SetNewFileName() [1/2]
| void NXOpen::FileNew::SetNewFileName |
( |
const char * | fileName | ) |
|
设置正在创建的新文件的名称
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
◆ SetNewFileName() [2/2]
| void NXOpen::FileNew::SetNewFileName |
( |
const NXString & | fileName | ) |
|
设置正在创建的新文件的名称
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
◆ SetPartOperationCreateBuilder()
◆ SetRelationType() [1/2]
| void NXOpen::FileNew::SetRelationType |
( |
const char * | relationType | ) |
|
◆ SetRelationType() [2/2]
| void NXOpen::FileNew::SetRelationType |
( |
const NXString & | relationType | ) |
|
◆ SetSpecialization() [1/2]
| void NXOpen::FileNew::SetSpecialization |
( |
const char * | specialization | ) |
|
设置新文件的专业类型
创建于NX8.5.0.
许可证要求: 无
- 参数
-
◆ SetSpecialization() [2/2]
| void NXOpen::FileNew::SetSpecialization |
( |
const NXString & | specialization | ) |
|
设置新文件的专业类型
创建于NX8.5.0.
许可证要求: 无
- 参数
-
◆ SetTemplateFileName() [1/2]
| void NXOpen::FileNew::SetTemplateFileName |
( |
const char * | templateFileName | ) |
|
设置用于创建新文件的模板零件的名称
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
◆ SetTemplateFileName() [2/2]
| void NXOpen::FileNew::SetTemplateFileName |
( |
const NXString & | templateFileName | ) |
|
设置用于创建新文件的模板零件的名称
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
◆ SetTemplatePresentationName() [1/2]
| void NXOpen::FileNew::SetTemplatePresentationName |
( |
const char * | presentationName | ) |
|
设置创建新文件时使用的基础模板的显示名称
创建于NX8.5.0.
许可证要求: 无
- 参数
-
◆ SetTemplatePresentationName() [2/2]
| void NXOpen::FileNew::SetTemplatePresentationName |
( |
const NXString & | presentationName | ) |
|
设置创建新文件时使用的基础模板的显示名称
创建于NX8.5.0.
许可证要求: 无
- 参数
-
◆ SetTemplateType()
设置要创建的新文件的模板类型
于 NX8.0.0 中创建。
许可证要求:无
- 参数
-
◆ SetUnits()
设置正在创建的新文件的单位
于 NX5.0.0 版本创建。
许可要求:无
- 参数
-
◆ SetUseBlankTemplate()
| void NXOpen::FileNew::SetUseBlankTemplate |
( |
bool | useBlankTemplate | ) |
|
◆ SetUsesMasterModel() [1/2]
| void NXOpen::FileNew::SetUsesMasterModel |
( |
const char * | usesMasterModel | ) |
|
设置用于创建新文件的基础模板的使用主模型标志。 若设置为“No”,表示使用主模板创建部件;若设置为“Yes”,表示使用非主模板,且需指定主模型部件用于部件创建。
创建于 NX8.5.3。
许可证要求:无
- 参数
-
◆ SetUsesMasterModel() [2/2]
| void NXOpen::FileNew::SetUsesMasterModel |
( |
const NXString & | usesMasterModel | ) |
|
设置用于创建新文件的基础模板的使用主模型标志。 若设置为“No”,表示使用主模板创建部件;若设置为“Yes”,表示使用非主模板,且需指定主模型部件用于部件创建。
创建于 NX8.5.3。
许可证要求:无
- 参数
-
◆ Specialization()
| NXString NXOpen::FileNew::Specialization |
( |
| ) |
|
获取新文件的专业类型
创建于NX8.5.0.
许可证要求: 无
◆ TemplateFileName()
| NXString NXOpen::FileNew::TemplateFileName |
( |
| ) |
|
返回用于创建新文件的模板零件的名称
于 NX5.0.0 版本创建。
许可要求:无
◆ TemplatePresentationName()
| NXString NXOpen::FileNew::TemplatePresentationName |
( |
| ) |
|
获取创建新文件时使用的基础模板的显示名称
创建于NX8.5.0.
许可证要求: 无
◆ TemplateType()
返回要创建的新文件的模板类型
于 NX8.0.0 中创建。
许可证要求:无
◆ Units()
返回正在创建的新文件的单位
于 NX5.0.0 版本创建。
许可要求:无
◆ UseBlankTemplate()
| bool NXOpen::FileNew::UseBlankTemplate |
( |
| ) |
|
◆ UsesMasterModel()
| NXString NXOpen::FileNew::UsesMasterModel |
( |
| ) |
|
获取用于创建新文件的基础模板的使用主模型标志。 若设置为“No”,表示使用主模板创建部件;若设置为“Yes”,表示使用非主模板,且需指定主模型部件用于部件创建。
创建于 NX8.5.3。
许可证要求:无