IssueManager Class¶
-
class
NXOpen.Issue.IssueManager¶ Bases:
objectContains the collection objects for creating and iterating over issue objects.
To obtain an instance of this class, refer to
NXOpen.SessionNew 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
CurrentModeReturns: Return type: NXOpen.Issue.IssueManagerModeNew in version NX8.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CurrentModeParameters: 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
CurrentSiteReturns: Return type: NXOpen.Issue.IssueSiteNew in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
IssueListCollection¶
-
IssueManager.IssueListCollection¶ Returns the
NXOpen.Issue.IssueListCollectioninstanceSignature
IssueListCollectionNew in version NX8.5.0.
Returns: Return type: NXOpen.Issue.IssueListCollection
Method Detail¶
CaptureAndCreateAttachmentForSnapshot¶
-
IssueManager.CaptureAndCreateAttachmentForSnapshot¶ Creates a
NXOpen.Issue.IssueAttachmentfor SnapshotSignature
CaptureAndCreateAttachmentForSnapshot()Returns: Return type: NXOpen.Issue.IssueAttachmentNew 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.IssueSiteSignature
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.IssueAttachmentfor BookMarkSignature
CreateAttachmentForBookMark()Returns: Return type: NXOpen.Issue.IssueAttachmentNew in version NX9.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateAttachmentForScreenImage¶
-
IssueManager.CreateAttachmentForScreenImage¶ Creates a
NXOpen.Issue.IssueAttachmentfor ScreenImageSignature
CreateAttachmentForScreenImage()Returns: Return type: NXOpen.Issue.IssueAttachmentNew in version NX9.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateAttachmentForSnapshot¶
-
IssueManager.CreateAttachmentForSnapshot¶ Creates a
NXOpen.Issue.IssueAttachmentfor 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.IssueAttachmentSignature
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.IssueContentSignature
CreateIssueContent(list)Parameters: list ( NXOpen.Issue.IssueList) –Returns: Return type: NXOpen.Issue.IssueContentNew in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateIssueContentBuilder¶
-
IssueManager.CreateIssueContentBuilder¶ Creates a
NXOpen.Issue.IssueContentBuilderSignature
CreateIssueContentBuilder(issue)Parameters: issue ( NXOpen.Issue.IssueContent) –Returns: Return type: NXOpen.Issue.IssueContentBuilderNew in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateIssueSnapshotSubsetBuilder¶
-
IssueManager.CreateIssueSnapshotSubsetBuilder¶ Creates a
NXOpen.Issue.SnapshotSubsetBuilderSignature
CreateIssueSnapshotSubsetBuilder(subsetPart)Parameters: subsetPart ( NXOpen.Part) –Returns: Return type: NXOpen.Issue.SnapshotSubsetBuilderNew in version NX9.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
CreateIssueSnapshotWorksetBuilder¶
-
IssueManager.CreateIssueSnapshotWorksetBuilder¶ Creates a
NXOpen.Issue.SnapshotWorksetBuilderSignature
CreateIssueSnapshotWorksetBuilder(issue)Parameters: issue ( NXOpen.Issue.IssueContent) –Returns: Return type: NXOpen.Issue.SnapshotWorksetBuilderNew 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.IssueAttachmentSignature
GetAttachmentState(attachment)Parameters: attachment ( NXOpen.Issue.IssueAttachment) –Returns: Return type: NXOpen.Issue.IssueManagerStateNew in version NX8.5.0.
License requirements: None.
GetIssueState¶
-
IssueManager.GetIssueState¶ Gets the modified state of
NXOpen.Issue.IssueContentSignature
GetIssueState(issue)Parameters: issue ( NXOpen.Issue.IssueContent) –Returns: Return type: NXOpen.Issue.IssueManagerStateNew in version NX8.5.0.
License requirements: None.
GetPropertyState¶
-
IssueManager.GetPropertyState¶ Gets the modified state of
NXOpen.Issue.IssuePropertySignature
GetPropertyState(property)Parameters: property ( NXOpen.Issue.IssueProperty) –Returns: Return type: NXOpen.Issue.IssueManagerStateNew in version NX8.5.0.
License requirements: None.
GetWorkingList¶
-
IssueManager.GetWorkingList¶ Gets the current working
NXOpen.Issue.IssueListSignature
GetWorkingList()Returns: Return type: NXOpen.Issue.IssueListNew 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.IssueBriefcaseNew in version NX10.0.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)
SetWorkingList¶
-
IssueManager.SetWorkingList¶ Sets the current working
NXOpen.Issue.IssueListSignature
SetWorkingList(list)Parameters: list ( NXOpen.Issue.IssueList) –New in version NX8.5.0.
License requirements: nx_issue_mgmt (“NX Issue Tracking”)