NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Annotations::TitleBlockCollection类 参考

标题栏集合 更多...

#include <Annotations_TitleBlockCollection.hxx>

类 NXOpen::Annotations::TitleBlockCollection 继承关系图:
NXOpen::TaggedObjectCollection

class  iterator

Public 成员函数

iterator begin ()
NX_DEPRECATED("Deprecated in NX12.0.1. Use overloaded NXOpen::Annotations::TitleBlockCollection::CreateCellBuilder instead.") NXOpen NXOpen::Annotations::TitleBlockCellBuilderCreateCellBuilder (NXOpen::DisplayableObject *object, bool isLocked, int contentType, const char *value, const char *label, bool canLockStatusChange)
NXOpen::Annotations::TitleBlockCellBuilderCreateCellBuilder (NXOpen::DisplayableObject *tableCell, bool lockStatus, const char *label)
NXOpen::Annotations::TitleBlockCellBuilderCreateCellBuilder (NXOpen::DisplayableObject *tableCell, bool lockStatus, const NXString &label)
NXOpen::Annotations::DefineTitleBlockBuilderCreateDefineTitleBlockBuilder (NXOpen::Annotations::TitleBlock *titleblock)
NXOpen::Annotations::EditTitleBlockBuilderCreateEditTitleBlockBuilder (const std::vector< NXOpen::Annotations::TitleBlock * > &titleBlocks)
iterator end ()
tag_t Tag () const

详细描述

标题栏集合

表示NXOpen::Annotations::TitleBlock 的集合。
要获取此类的实例,请参考NXOpen::Drafting::DraftingApplicationManager

创建于NX8.0.0。

成员函数说明

◆ begin()

iterator NXOpen::Annotations::TitleBlockCollection::begin ( )

返回指向第一个元素的迭代器。

◆ CreateCellBuilder() [1/3]

NX_DEPRECATED("Deprecated in NX12.0.1. Use overloaded NXOpen::Annotations::TitleBlockCollection::CreateCellBuilder instead.") NXOpen NXOpen::Annotations::TitleBlockCellBuilder * NXOpen::Annotations::TitleBlockCollection::CreateCellBuilder ( NXOpen::DisplayableObject * object,
bool isLocked,
int contentType,
const char * value,
const char * label,
bool canLockStatusChange )

创建单元格构建器

弃用
在 NX12.0.1 中弃用。 请改用重载的 NXOpen::Annotations::TitleBlockCollection::CreateCellBuilder

在 NX8.0.0 中创建。

许可要求:无

创建单元格构建器

弃用
在 NX12.0.1 中弃用。 请改用重载的 NXOpen::Annotations::TitleBlockCollection::CreateCellBuilder

在 NX8.0.0 中创建。

许可要求:无
参数
object对象
isLocked是否锁定
contentType内容类型
value
label标签
canLockStatusChange能否更改锁定状态

◆ CreateCellBuilder() [2/3]

NXOpen::Annotations::TitleBlockCellBuilder * NXOpen::Annotations::TitleBlockCollection::CreateCellBuilder ( NXOpen::DisplayableObject * tableCell,
bool lockStatus,
const char * label )

创建单元格构建器

返回
标题栏单元格构建器
创建于 NX12.0.1.

许可要求:无
参数
tableCell要为其创建标题栏单元格构建器的表格单元格。
lockStatus标题栏单元格的锁定状态;True 或 False。
label标题栏单元格的标签。

◆ CreateCellBuilder() [3/3]

NXOpen::Annotations::TitleBlockCellBuilder * NXOpen::Annotations::TitleBlockCollection::CreateCellBuilder ( NXOpen::DisplayableObject * tableCell,
bool lockStatus,
const NXString & label )

创建单元格构建器

返回
标题栏单元格构建器
创建于 NX12.0.1.

许可要求:无
参数
tableCell要为其创建标题栏单元格构建器的表格单元格。
lockStatus标题栏单元格的锁定状态;True 或 False。
label标题栏单元格的标签。

◆ CreateDefineTitleBlockBuilder()

NXOpen::Annotations::DefineTitleBlockBuilder * NXOpen::Annotations::TitleBlockCollection::CreateDefineTitleBlockBuilder ( NXOpen::Annotations::TitleBlock * titleblock)

创建 NXOpen::Annotations::DefineTitleBlockBuilder 。 此构建器提供从表格注释创建新标题块或向现有标题块添加/移除表格注释的功能。 它还允许用户编辑单元格的标签和锁定状态。 若要编辑现有标题块中单元格的值,请使用 NXOpen::Annotations::EditTitleBlockBuilder
在 NX8.0.0 中创建。

许可要求:无

参数
titleblock标题块

◆ CreateEditTitleBlockBuilder()

NXOpen::Annotations::EditTitleBlockBuilder * NXOpen::Annotations::TitleBlockCollection::CreateEditTitleBlockBuilder ( const std::vector< NXOpen::Annotations::TitleBlock * > & titleBlocks)

创建 NXOpen::Annotations::EditTitleBlockBuilder 。 此构建器提供编辑一个或多个标题块中未锁定单元格值的功能。 若要从表格注释创建新标题块或向现有标题块添加/移除表格注释,请使用 NXOpen::Annotations::DefineTitleBlockBuilder
在 NX8.0.0 中创建。

许可要求:无

参数
titleBlocks标题块

◆ end()

iterator NXOpen::Annotations::TitleBlockCollection::end ( )
inline

返回指向最后一个元素之后位置的迭代器。

◆ Tag()

tag_t NXOpen::Annotations::TitleBlockCollection::Tag ( ) const

返回此对象的标签。