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

原理图对象表集合 更多...

#include <Schematic_ObjectTableCollection.hxx>

类 NXOpen::Schematic::ObjectTableCollection 继承关系图:
NXOpen::TaggedObjectCollection

class  iterator

Public 成员函数

iterator begin ()
iterator end ()
NXOpen::Schematic::ObjectTableFindObject (const char *journalIdentifier)
NXOpen::Schematic::ObjectTableFindObject (const NXString &journalIdentifier)
NXOpen::Schematic::ObjectTableReadFromTemplate (const char *templatePartName)
NXOpen::Schematic::ObjectTableReadFromTemplate (const NXString &templatePartName)
void SaveAsTemplateFromBuilder (NXOpen::Schematic::ObjectTable *automaticTable, NXOpen::PDM::PartOperationCreateBuilder *builder)
void SaveAsTemplateFromChar (NXOpen::Schematic::ObjectTable *automaticTable, const char *templatePartName)
void SaveAsTemplateFromChar (NXOpen::Schematic::ObjectTable *automaticTable, const NXString &templatePartName)
tag_t Tag () const

详细描述

原理图对象表集合

表示ObjectTable对象的集合。
要获取此类的实例,请参考NXOpen::Schematic::Sheet

在NX2212.0.0版本中创建。

成员函数说明

◆ begin()

iterator NXOpen::Schematic::ObjectTableCollection::begin ( )

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

◆ end()

iterator NXOpen::Schematic::ObjectTableCollection::end ( )
inline

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

◆ FindObject() [1/2]

NXOpen::Schematic::ObjectTable * NXOpen::Schematic::ObjectTableCollection::FindObject ( const char * journalIdentifier)

查找日志中记录的具有指定标识符的NXOpen::Schematic::ObjectTable。 若找不到对应名称的对象将抛出异常。

返回
具有该名称的NXOpen::Schematic::ObjectTable
创建于NX2212.0.0。

许可要求:无
参数
journalIdentifier要查找的标识符

◆ FindObject() [2/2]

NXOpen::Schematic::ObjectTable * NXOpen::Schematic::ObjectTableCollection::FindObject ( const NXString & journalIdentifier)

查找日志中记录的具有指定标识符的NXOpen::Schematic::ObjectTable。 若找不到对应名称的对象将抛出异常。

返回
具有该名称的NXOpen::Schematic::ObjectTable
创建于NX2212.0.0。

许可要求:无
参数
journalIdentifier要查找的标识符

◆ ReadFromTemplate() [1/2]

NXOpen::Schematic::ObjectTable * NXOpen::Schematic::ObjectTableCollection::ReadFromTemplate ( const char * templatePartName)

从模板部件读取Schematic::ObjectTable。 使用指定的部件名称打开模板部件,并将模板部件中的NXOpen::Schematic::ObjectTable 复制到当前图纸。

返回
新的NXOpen::Schematic::ObjectTable
创建于NX2212.0.0。

许可证要求:无
参数
templatePartName模板部件的名称

◆ ReadFromTemplate() [2/2]

NXOpen::Schematic::ObjectTable * NXOpen::Schematic::ObjectTableCollection::ReadFromTemplate ( const NXString & templatePartName)

从模板部件中读取Schematic::ObjectTable。 打开具有指定名称的模板部件,并将其中的NXOpen::Schematic::ObjectTable复制到当前图纸。

返回
新的NXOpen::Schematic::ObjectTable
创建于NX2212.0.0。

许可要求:无
参数
templatePartName模板部件名称

◆ SaveAsTemplateFromBuilder()

void NXOpen::Schematic::ObjectTableCollection::SaveAsTemplateFromBuilder ( NXOpen::Schematic::ObjectTable * automaticTable,
NXOpen::PDM::PartOperationCreateBuilder * builder )

NXOpen::Schematic::ObjectTable另存为模板部件。 通过PartOperationCreateBuilder创建具有指定部件名称的模板部件,并将NXOpen::Schematic::ObjectTable复制到该模板部件中。
创建于NX2212.0.0。

许可要求:无

参数
automaticTableNXOpen::Schematic::ObjectTable 对象
builder构建器

◆ SaveAsTemplateFromChar() [1/2]

void NXOpen::Schematic::ObjectTableCollection::SaveAsTemplateFromChar ( NXOpen::Schematic::ObjectTable * automaticTable,
const char * templatePartName )

NXOpen::Schematic::ObjectTable另存为模板部件。 创建具有指定部件名称的模板部件,并将NXOpen::Schematic::ObjectTable复制到该模板部件中。
创建于NX2212.0.0。

许可要求:无

参数
automaticTableNXOpen::Schematic::ObjectTable 对象
templatePartName模板部件名称

◆ SaveAsTemplateFromChar() [2/2]

void NXOpen::Schematic::ObjectTableCollection::SaveAsTemplateFromChar ( NXOpen::Schematic::ObjectTable * automaticTable,
const NXString & templatePartName )

NXOpen::Schematic::ObjectTable另存为模板部件。 创建具有指定部件名称的模板部件,并将NXOpen::Schematic::ObjectTable复制到该模板部件中。
创建于NX2212.0.0。

许可要求:无

参数
automaticTableNXOpen::Schematic::ObjectTable 对象
templatePartName模板部件名称

◆ Tag()

tag_t NXOpen::Schematic::ObjectTableCollection::Tag ( ) const

返回此对象的标识。