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

问题管理器 更多...

#include <Issue_IssueManager.hxx>

Public 类型

enum  State { StateOriginal , StateCreated , StateModified , StateRemoved }

Public 成员函数

NXOpen::Issue::IssueAttachmentCaptureAndCreateAttachmentForSnapshot ()
NX_DEPRECATED("Deprecated in NX12.0.2. This functionality is no longer supported.") NXOpen NXOpen::Issue::IssueSiteConnect (const char *siteUrl, const char *userName, const char *password)
NXOpen::Issue::IssueAttachmentCreateAttachmentForBookMark ()
NXOpen::Issue::IssueAttachmentCreateAttachmentForScreenImage ()
NXOpen::Issue::IssueAttachmentCreateAttachmentForSnapshot (const char *bookmarkFileSpec, const char *imageFileSpec, const char *name)
NXOpen::Issue::IssueAttachmentCreateAttachmentForSnapshot (const NXString &bookmarkFileSpec, const NXString &imageFileSpec, const NXString &name)
NXOpen::Issue::IssueBriefcaseCreateBriefcase (const char *briefcaseName, const char *filePath)
NXOpen::Issue::IssueBriefcaseCreateBriefcase (const NXString &briefcaseName, const NXString &filePath)
NXOpen::Issue::IssueAttachmentCreateIssueAttachment (const char *fileSpec, const char *name, NXOpen::Issue::IssueAttachment::Type type)
NXOpen::Issue::IssueAttachmentCreateIssueAttachment (const NXString &fileSpec, const NXString &name, NXOpen::Issue::IssueAttachment::Type type)
NXOpen::Issue::IssueContentCreateIssueContent (NXOpen::Issue::IssueList *list)
NXOpen::Issue::IssueContentBuilderCreateIssueContentBuilder (NXOpen::Issue::IssueContent *issue)
NXOpen::Issue::SnapshotSubsetBuilderCreateIssueSnapshotSubsetBuilder (NXOpen::Part *subsetPart)
NXOpen::Issue::SnapshotWorksetBuilderCreateIssueSnapshotWorksetBuilder (NXOpen::Issue::IssueContent *issue)
NXOpen::Issue::IssueSiteCurrentSite ()
NXOpen::Issue::IssueManager::State GetAttachmentState (NXOpen::Issue::IssueAttachment *attachment)
NXOpen::Issue::IssueManager::State GetIssueState (NXOpen::Issue::IssueContent *issue)
NXOpen::Issue::IssueManager::State GetPropertyState (NXOpen::Issue::IssueProperty *property)
NXOpen::Issue::IssueListGetWorkingList ()
NXOpen::Issue::IssueListCollectionIssueListCollection ()
enum NX_DEPRECATED ("在NX12.0.2中已过时。此功能不再受支持。") Mode
 NX_DEPRECATED ("Deprecated in NX12.0.2. This functionality is no longer supported.") void Disconnect()
NXOpen::Issue::IssueBriefcaseOpenBriefcase (const char *filePath)
NXOpen::Issue::IssueBriefcaseOpenBriefcase (const NXString &filePath)
void SetWorkingList (NXOpen::Issue::IssueList *list)
tag_t Tag () const

详细描述

问题管理器

包含用于创建和迭代问题对象的集合对象。
要获取此类的实例,请参考 NXOpen::Session

创建于NX8.5.0。

成员枚举类型说明

◆ State

表示可能的问题对象状态。

枚举值
StateOriginal 

原始状态

StateCreated 

已创建状态

StateModified 

已修改状态

StateRemoved 

已移除状态

成员函数说明

◆ CaptureAndCreateAttachmentForSnapshot()

NXOpen::Issue::IssueAttachment * NXOpen::Issue::IssueManager::CaptureAndCreateAttachmentForSnapshot ( )

为快照创建 NXOpen::Issue::IssueAttachment
创建于 NX9.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

◆ Connect()

NX_DEPRECATED("Deprecated in NX12.0.2. This functionality is no longer supported.") NXOpen NXOpen::Issue::IssueSite * NXOpen::Issue::IssueManager::Connect ( const char * siteUrl,
const char * userName,
const char * password )

连接到问题服务器并返回 NXOpen::Issue::IssueSite

弃用
于 NX12.0.2 版本过时。 此功能不再受支持。

于 NX8.5.0 版本创建。

许可证要求 : nx_issue_mgmt ("NX Issue Tracking")

连接到问题服务器并返回 NXOpen::Issue::IssueSite

弃用
于 NX12.0.2 版本过时。 此功能不再受支持。

于 NX8.5.0 版本创建。

许可证要求 : nx_issue_mgmt ("NX Issue Tracking")
参数
siteUrlsiteurl
userNameusername
passwordpassword

◆ CreateAttachmentForBookMark()

NXOpen::Issue::IssueAttachment * NXOpen::Issue::IssueManager::CreateAttachmentForBookMark ( )

为书签创建 NXOpen::Issue::IssueAttachment
创建于 NX9.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

◆ CreateAttachmentForScreenImage()

NXOpen::Issue::IssueAttachment * NXOpen::Issue::IssueManager::CreateAttachmentForScreenImage ( )

为屏幕图像创建 NXOpen::Issue::IssueAttachment
创建于 NX9.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

◆ CreateAttachmentForSnapshot() [1/2]

NXOpen::Issue::IssueAttachment * NXOpen::Issue::IssueManager::CreateAttachmentForSnapshot ( const char * bookmarkFileSpec,
const char * imageFileSpec,
const char * name )

为快照创建 NXOpen::Issue::IssueAttachment
创建于 NX9.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

参数
bookmarkFileSpec书签文件
imageFileSpec图像文件
name快照附件的名称

◆ CreateAttachmentForSnapshot() [2/2]

NXOpen::Issue::IssueAttachment * NXOpen::Issue::IssueManager::CreateAttachmentForSnapshot ( const NXString & bookmarkFileSpec,
const NXString & imageFileSpec,
const NXString & name )

为快照创建 NXOpen::Issue::IssueAttachment
创建于 NX9.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

参数
bookmarkFileSpec书签文件
imageFileSpec图像文件
name快照附件的名称

◆ CreateBriefcase() [1/2]

NXOpen::Issue::IssueBriefcase * NXOpen::Issue::IssueManager::CreateBriefcase ( const char * briefcaseName,
const char * filePath )

创建 NXOpen::Issue::IssueBriefcase
创建于 NX10.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

参数
briefcaseName公文包名称
filePath公文包工作根路径

◆ CreateBriefcase() [2/2]

NXOpen::Issue::IssueBriefcase * NXOpen::Issue::IssueManager::CreateBriefcase ( const NXString & briefcaseName,
const NXString & filePath )

创建 NXOpen::Issue::IssueBriefcase
创建于 NX10.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

参数
briefcaseName公文包名称
filePath公文包工作根路径

◆ CreateIssueAttachment() [1/2]

NXOpen::Issue::IssueAttachment * NXOpen::Issue::IssueManager::CreateIssueAttachment ( const char * fileSpec,
const char * name,
NXOpen::Issue::IssueAttachment::Type type )

创建一个 NXOpen::Issue::IssueAttachment
于 NX8.5.0 版本创建。

许可证要求 : nx_issue_mgmt ("NX Issue Tracking")

参数
fileSpecfilespec
namename
typetype

◆ CreateIssueAttachment() [2/2]

NXOpen::Issue::IssueAttachment * NXOpen::Issue::IssueManager::CreateIssueAttachment ( const NXString & fileSpec,
const NXString & name,
NXOpen::Issue::IssueAttachment::Type type )

创建一个 NXOpen::Issue::IssueAttachment
于 NX8.5.0 版本创建。

许可证要求 : nx_issue_mgmt ("NX Issue Tracking")

参数
fileSpecfilespec
namename
typetype

◆ CreateIssueContent()

NXOpen::Issue::IssueContent * NXOpen::Issue::IssueManager::CreateIssueContent ( NXOpen::Issue::IssueList * list)

创建一个 NXOpen::Issue::IssueContent
于 NX8.5.0 版本创建。

许可证要求 : nx_issue_mgmt ("NX Issue Tracking")

参数
listlist

◆ CreateIssueContentBuilder()

NXOpen::Issue::IssueContentBuilder * NXOpen::Issue::IssueManager::CreateIssueContentBuilder ( NXOpen::Issue::IssueContent * issue)

创建一个 NXOpen::Issue::IssueContentBuilder
于 NX8.5.0 版本创建。

许可证要求 : nx_issue_mgmt ("NX Issue Tracking")

参数
issueissue

◆ CreateIssueSnapshotSubsetBuilder()

NXOpen::Issue::SnapshotSubsetBuilder * NXOpen::Issue::IssueManager::CreateIssueSnapshotSubsetBuilder ( NXOpen::Part * subsetPart)

创建 NXOpen::Issue::SnapshotSubsetBuilder
创建于 NX9.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

参数
subsetPart子集部件

◆ CreateIssueSnapshotWorksetBuilder()

NXOpen::Issue::SnapshotWorksetBuilder * NXOpen::Issue::IssueManager::CreateIssueSnapshotWorksetBuilder ( NXOpen::Issue::IssueContent * issue)

创建 NXOpen::Issue::SnapshotWorksetBuilder
创建于 NX9.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

参数
issue问题

◆ CurrentSite()

NXOpen::Issue::IssueSite * NXOpen::Issue::IssueManager::CurrentSite ( )

返回当前的 NXOpen::Issue::IssueSite
于 NX8.5.0 版本创建。

许可证要求 : nx_issue_mgmt ("NX Issue Tracking")

◆ GetAttachmentState()

NXOpen::Issue::IssueManager::State NXOpen::Issue::IssueManager::GetAttachmentState ( NXOpen::Issue::IssueAttachment * attachment)

获取 NXOpen::Issue::IssueAttachment 的修改状态
创建于 NX8.5.0。

许可要求:无

参数
attachment附件

◆ GetIssueState()

NXOpen::Issue::IssueManager::State NXOpen::Issue::IssueManager::GetIssueState ( NXOpen::Issue::IssueContent * issue)

获取 NXOpen::Issue::IssueContent 的修改状态
创建于 NX8.5.0。

许可要求:无

参数
issue问题

◆ GetPropertyState()

NXOpen::Issue::IssueManager::State NXOpen::Issue::IssueManager::GetPropertyState ( NXOpen::Issue::IssueProperty * property)

获取 NXOpen::Issue::IssueProperty 的修改状态
创建于 NX8.5.0。

许可要求:无

参数
property属性

◆ GetWorkingList()

NXOpen::Issue::IssueList * NXOpen::Issue::IssueManager::GetWorkingList ( )

返回当前模式

弃用
于 NX12.0.2 版本过时。 此功能不再受支持。

于 NX8.5.0 版本创建。

许可证要求 : 无

设置当前模式

弃用
于 NX12.0.2 版本过时。 此功能不再受支持。

于 NX8.5.0 版本创建。

许可证要求 : nx_issue_mgmt ("NX Issue Tracking")

mode 获取当前正在处理的 NXOpen::Issue::IssueList
于 NX8.5.0 版本创建。

许可证要求 : 无

◆ IssueListCollection()

NXOpen::Issue::IssueListCollection * NXOpen::Issue::IssueManager::IssueListCollection ( )

返回NXOpen::Issue::IssueListCollection实例
创建于NX8.5.0。

◆ NX_DEPRECATED() [1/2]

enum NXOpen::Issue::IssueManager::NX_DEPRECATED ( "在NX12.0.2中已过时。此功能不再受支持。" )
inline

表示可能的问题站点模式。

弃用
在NX12.0.2中已过时。此功能不再受支持。

Teamcenter社区模式

Teamcenter模式

公文包模式

◆ NX_DEPRECATED() [2/2]

NXOpen::Issue::IssueManager::NX_DEPRECATED ( "Deprecated in NX12.0.2. This functionality is no longer supported." )

从问题服务器断开连接

弃用
于 NX12.0.2 版本过时。 此功能不再受支持。

于 NX8.5.0 版本创建。

许可证要求 : nx_issue_mgmt ("NX Issue Tracking")

◆ OpenBriefcase() [1/2]

NXOpen::Issue::IssueBriefcase * NXOpen::Issue::IssueManager::OpenBriefcase ( const char * filePath)

打开 NXOpen::Issue::IssueBriefcase
创建于 NX10.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

参数
filePath公文包文件路径

◆ OpenBriefcase() [2/2]

NXOpen::Issue::IssueBriefcase * NXOpen::Issue::IssueManager::OpenBriefcase ( const NXString & filePath)

打开 NXOpen::Issue::IssueBriefcase
创建于 NX10.0.0。

许可要求:nx_issue_mgmt ("NX 问题跟踪")

参数
filePath公文包文件路径

◆ SetWorkingList()

void NXOpen::Issue::IssueManager::SetWorkingList ( NXOpen::Issue::IssueList * list)

设置当前正在处理的 NXOpen::Issue::IssueList
于 NX8.5.0 版本创建。

许可证要求 : nx_issue_mgmt ("NX Issue Tracking")

参数
listlist

◆ Tag()

tag_t NXOpen::Issue::IssueManager::Tag ( ) const

返回此对象的标识号。