IssueManager Class¶
-
class
NXOpen.Issue.
IssueManager
¶ Bases:
object
Contains the collection objects for creating and iterating over issue objects.
To obtain an instance of this class, refer to
NXOpen.Session
New in version NX8.5.0.
Properties¶
Property | Description |
---|---|
CurrentMode | Returns or sets the current mode |
CurrentSite | Returns the current NXOpen.Issue.IssueSite |
IssueListCollection | Returns the NXOpen.Issue.IssueListCollection instance |
Methods¶
Enumerations¶
IssueManagerMode Enumeration | Represents the possible issue site modes. |
IssueManagerState Enumeration | Represents the possible issue object states. |
Property Detail¶
CurrentMode¶
-
IssueManager.
CurrentMode
¶ Returns or sets the current mode
-------------------------------------
Getter Method
Signature
CurrentMode
Returns: Return type: NXOpen.Issue.IssueManagerMode
New in version NX8.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
CurrentMode
Parameters: mode ( NXOpen.Issue.IssueManagerMode
) –New in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CurrentSite¶
-
IssueManager.
CurrentSite
¶ Returns the current
NXOpen.Issue.IssueSite
-------------------------------------
Getter Method
Signature
CurrentSite
Returns: Return type: NXOpen.Issue.IssueSite
New in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
IssueListCollection¶
-
IssueManager.
IssueListCollection
¶ Returns the
NXOpen.Issue.IssueListCollection
instanceSignature
IssueListCollection
New in version NX8.5.0.
Returns: Return type: NXOpen.Issue.IssueListCollection
Method Detail¶
CaptureAndCreateAttachmentForSnapshot¶
-
IssueManager.
CaptureAndCreateAttachmentForSnapshot
¶ Creates a
NXOpen.Issue.IssueAttachment
for SnapshotSignature
CaptureAndCreateAttachmentForSnapshot()
Returns: Return type: NXOpen.Issue.IssueAttachment
New in version NX9.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
Connect¶
-
IssueManager.
Connect
¶ Connects to issue server and returns the
NXOpen.Issue.IssueSite
Signature
Connect(siteUrl, userName, password)
Parameters: - siteUrl (str) –
- userName (str) –
- password (str) –
Returns: Return type: New in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateAttachmentForBookMark¶
-
IssueManager.
CreateAttachmentForBookMark
¶ Creates a
NXOpen.Issue.IssueAttachment
for BookMarkSignature
CreateAttachmentForBookMark()
Returns: Return type: NXOpen.Issue.IssueAttachment
New in version NX9.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateAttachmentForScreenImage¶
-
IssueManager.
CreateAttachmentForScreenImage
¶ Creates a
NXOpen.Issue.IssueAttachment
for ScreenImageSignature
CreateAttachmentForScreenImage()
Returns: Return type: NXOpen.Issue.IssueAttachment
New in version NX9.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateAttachmentForSnapshot¶
-
IssueManager.
CreateAttachmentForSnapshot
¶ Creates a
NXOpen.Issue.IssueAttachment
for SanpshotSignature
CreateAttachmentForSnapshot(bookmarkFileSpec, imageFileSpec, name)
Parameters: - bookmarkFileSpec (str) – The bookmark file
- imageFileSpec (str) – The image file
- name (str) – The name of snapshot attachment
Returns: Return type: New in version NX9.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateBriefcase¶
-
IssueManager.
CreateBriefcase
¶ Creates an
NXOpen.Issue.IssueBriefcase
.Signature
CreateBriefcase(briefcaseName, filePath)
Parameters: - briefcaseName (str) – The briefcase name
- filePath (str) – The briefcase work root path
Returns: Return type: New in version NX10.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateIssueAttachment¶
-
IssueManager.
CreateIssueAttachment
¶ Creates a
NXOpen.Issue.IssueAttachment
Signature
CreateIssueAttachment(fileSpec, name, type)
Parameters: - fileSpec (str) –
- name (str) –
- type (
NXOpen.Issue.IssueAttachmentType
) –
Returns: Return type: New in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateIssueContent¶
-
IssueManager.
CreateIssueContent
¶ Creates a
NXOpen.Issue.IssueContent
Signature
CreateIssueContent(list)
Parameters: list ( NXOpen.Issue.IssueList
) –Returns: Return type: NXOpen.Issue.IssueContent
New in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateIssueContentBuilder¶
-
IssueManager.
CreateIssueContentBuilder
¶ Creates a
NXOpen.Issue.IssueContentBuilder
Signature
CreateIssueContentBuilder(issue)
Parameters: issue ( NXOpen.Issue.IssueContent
) –Returns: Return type: NXOpen.Issue.IssueContentBuilder
New in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateIssueSnapshotSubsetBuilder¶
-
IssueManager.
CreateIssueSnapshotSubsetBuilder
¶ Creates a
NXOpen.Issue.SnapshotSubsetBuilder
Signature
CreateIssueSnapshotSubsetBuilder(subsetPart)
Parameters: subsetPart ( NXOpen.Part
) –Returns: Return type: NXOpen.Issue.SnapshotSubsetBuilder
New in version NX9.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateIssueSnapshotWorksetBuilder¶
-
IssueManager.
CreateIssueSnapshotWorksetBuilder
¶ Creates a
NXOpen.Issue.SnapshotWorksetBuilder
Signature
CreateIssueSnapshotWorksetBuilder(issue)
Parameters: issue ( NXOpen.Issue.IssueContent
) –Returns: Return type: NXOpen.Issue.SnapshotWorksetBuilder
New in version NX9.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
Disconnect¶
-
IssueManager.
Disconnect
¶ Disconnects from issue server
Signature
Disconnect()
New in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
GetAttachmentState¶
-
IssueManager.
GetAttachmentState
¶ Gets the modified state of
NXOpen.Issue.IssueAttachment
Signature
GetAttachmentState(attachment)
Parameters: attachment ( NXOpen.Issue.IssueAttachment
) –Returns: Return type: NXOpen.Issue.IssueManagerState
New in version NX8.5.0.
License requirements: None.
GetIssueState¶
-
IssueManager.
GetIssueState
¶ Gets the modified state of
NXOpen.Issue.IssueContent
Signature
GetIssueState(issue)
Parameters: issue ( NXOpen.Issue.IssueContent
) –Returns: Return type: NXOpen.Issue.IssueManagerState
New in version NX8.5.0.
License requirements: None.
GetPropertyState¶
-
IssueManager.
GetPropertyState
¶ Gets the modified state of
NXOpen.Issue.IssueProperty
Signature
GetPropertyState(property)
Parameters: property ( NXOpen.Issue.IssueProperty
) –Returns: Return type: NXOpen.Issue.IssueManagerState
New in version NX8.5.0.
License requirements: None.
GetWorkingList¶
-
IssueManager.
GetWorkingList
¶ Gets the current working
NXOpen.Issue.IssueList
Signature
GetWorkingList()
Returns: Return type: NXOpen.Issue.IssueList
New in version NX8.5.0.
License requirements: None.
OpenBriefcase¶
-
IssueManager.
OpenBriefcase
¶ Opens an
NXOpen.Issue.IssueBriefcase
.Signature
OpenBriefcase(filePath)
Parameters: filePath (str) – The briefcase file path Returns: Return type: NXOpen.Issue.IssueBriefcase
New in version NX10.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
SetWorkingList¶
-
IssueManager.
SetWorkingList
¶ Sets the current working
NXOpen.Issue.IssueList
Signature
SetWorkingList(list)
Parameters: list ( NXOpen.Issue.IssueList
) –New in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)