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

外部文件引用 更多...

#include <ExternalFileReference.hxx>

类 NXOpen::ExternalFileReference 继承关系图:
NXOpen::TransientObject

Public 类型

enum  Status {
  StatusOk , StatusFileMoved , StatusFileOutOfDate , StatusFileNotFound ,
  StatusInvalid
}

Public 成员函数

NXString GetExternalFileName ()
NXString GetExternalFileSpec ()
void GetReferencingApplicationObjects (std::vector< NXOpen::NXObject * > &objects)
NXString GetTimeStampWithStatus (NXOpen::ExternalFileReference::Status *status)
virtual ~ExternalFileReference ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

详细描述

外部文件引用

表示外部文件引用类
使用 NXOpen::ExternalFileReferenceManager::GetExternalFileReferences 获取此类实例。

创建于 NX1847.0.0。

成员枚举类型说明

◆ Status

定义ExternalFileReference状态码

枚举值
StatusOk 

正常

StatusFileMoved 

文件已移动

StatusFileOutOfDate 

文件已过期

StatusFileNotFound 

文件未找到

StatusInvalid 

无效

构造及析构函数说明

◆ ~ExternalFileReference()

virtual NXOpen::ExternalFileReference::~ExternalFileReference ( )
virtual

释放与实例关联的资源。调用此方法后,使用该对象是非法的。在.NET中,当对象被垃圾回收器删除时,此方法会自动调用
创建于 NX1899.0.0。

许可证要求:无

成员函数说明

◆ GetExternalFileName()

NXString NXOpen::ExternalFileReference::GetExternalFileName ( )

获取外部文件的文件名
创建于 NX1899.0.0。

许可证要求:无

◆ GetExternalFileSpec()

NXString NXOpen::ExternalFileReference::GetExternalFileSpec ( )

获取外部文件的文件规格
创建于 NX1899.0.0。

许可证要求:无

◆ GetReferencingApplicationObjects()

void NXOpen::ExternalFileReference::GetReferencingApplicationObjects ( std::vector< NXOpen::NXObject * > & objects)

获取引用此外部文件引用的所有应用程序对象。
创建于 NX1899.0.0。

许可证要求:无

参数
objects对象

◆ GetTimeStampWithStatus()

NXString NXOpen::ExternalFileReference::GetTimeStampWithStatus ( NXOpen::ExternalFileReference::Status * status)

获取外部文件的时间戳数据,格式为:2001年4月28日 22:06:15。 同时评估ExternalFileReference对象列表的状态。 如果状态未改变,则状态为0。 可能返回的其他状态码有- 580165 - 过期的引用 1020001 - 文件未找到
创建于 NX1899.0.0。

许可证要求:无

参数
status状态