NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Issue.IssueManager Class Reference

Contains the collection objects for creating and iterating over issue objects. More...

Inheritance diagram for NXOpen.Issue.IssueManager:

Public Types

enum  Mode { TeamcenterCommunity, Teamcenter, Briefcase }
 Represents the possible issue site modes. More...
 
enum  State { Original, Created, Modified, Removed }
 Represents the possible issue object states. More...
 

Public Member Functions

unsafe NXOpen.Issue.IssueContent CreateIssueContent (NXOpen.Issue.IssueList list)
 Creates a NXOpen.Issue.IssueContent More...
 
unsafe NXOpen.Issue.IssueAttachment CreateIssueAttachment (string fileSpec, string name, NXOpen.Issue.IssueAttachment.Type type)
 Creates a NXOpen.Issue.IssueAttachment More...
 
unsafe
NXOpen.Issue.IssueContentBuilder 
CreateIssueContentBuilder (NXOpen.Issue.IssueContent issue)
 Creates a NXOpen.Issue.IssueContentBuilder More...
 
unsafe NXOpen.Issue.IssueSite Connect (string siteUrl, string userName, string password)
 Connects to issue server and returns the NXOpen.Issue.IssueSite More...
 
unsafe void Disconnect ()
 Disconnects from issue server More...
 
unsafe NXOpen.Issue.IssueList GetWorkingList ()
 Gets the current working NXOpen.Issue.IssueList More...
 
unsafe void SetWorkingList (NXOpen.Issue.IssueList list)
 Sets the current working NXOpen.Issue.IssueList More...
 
unsafe
NXOpen.Issue.IssueManager.State 
GetIssueState (NXOpen.Issue.IssueContent issue)
 Gets the modified state of NXOpen.Issue.IssueContent More...
 
unsafe
NXOpen.Issue.IssueManager.State 
GetAttachmentState (NXOpen.Issue.IssueAttachment attachment)
 Gets the modified state of NXOpen.Issue.IssueAttachment More...
 
unsafe
NXOpen.Issue.IssueManager.State 
GetPropertyState (NXOpen.Issue.IssueProperty property)
 Gets the modified state of NXOpen.Issue.IssueProperty More...
 
unsafe
NXOpen.Issue.SnapshotSubsetBuilder 
CreateIssueSnapshotSubsetBuilder (NXOpen.Part subsetPart)
 Creates a NXOpen.Issue.SnapshotSubsetBuilder More...
 
unsafe
NXOpen.Issue.SnapshotWorksetBuilder 
CreateIssueSnapshotWorksetBuilder (NXOpen.Issue.IssueContent issue)
 Creates a NXOpen.Issue.SnapshotWorksetBuilder More...
 
unsafe NXOpen.Issue.IssueAttachment CreateAttachmentForSnapshot (string bookmarkFileSpec, string imageFileSpec, string name)
 Creates a NXOpen.Issue.IssueAttachment for Sanpshot More...
 
unsafe NXOpen.Issue.IssueAttachment CreateAttachmentForScreenImage ()
 Creates a NXOpen.Issue.IssueAttachment for ScreenImage More...
 
unsafe NXOpen.Issue.IssueAttachment CreateAttachmentForBookMark ()
 Creates a NXOpen.Issue.IssueAttachment for BookMark More...
 
unsafe NXOpen.Issue.IssueAttachment CaptureAndCreateAttachmentForSnapshot ()
 Creates a NXOpen.Issue.IssueAttachment for Snapshot More...
 
unsafe NXOpen.Issue.IssueBriefcase CreateBriefcase (string briefcaseName, string filePath)
 Creates an NXOpen.Issue.IssueBriefcase . More...
 
unsafe NXOpen.Issue.IssueBriefcase OpenBriefcase (string filePath)
 Opens an NXOpen.Issue.IssueBriefcase . More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 
NXOpen.Issue.IssueListCollection IssueListCollection [get]
 Returns the NXOpen.Issue.IssueListCollection instance More...
 
unsafe
NXOpen.Issue.IssueManager.Mode 
CurrentMode [get, set]
 Returns or sets the current mode More...
 
unsafe NXOpen.Issue.IssueSite CurrentSite [get]
 Returns the current NXOpen.Issue.IssueSite More...
 

Detailed Description

Contains the collection objects for creating and iterating over issue objects.

To obtain an instance of this class, refer to NXOpen.Session

Created in NX8.5.0

Member Enumeration Documentation

Represents the possible issue site modes.

Enumerator
TeamcenterCommunity 

Teamcenter community mode

Teamcenter 

Teamcenter mode

Briefcase 

Briefcase mode

Represents the possible issue object states.

Enumerator
Original 

Original state

Created 

Created state

Modified 

Modified state

Removed 

Removed state

Member Function Documentation

unsafe NXOpen.Issue.IssueAttachment NXOpen.Issue.IssueManager.CaptureAndCreateAttachmentForSnapshot ( )

Creates a NXOpen.Issue.IssueAttachment for Snapshot

Created in NX9.0.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Returns
unsafe NXOpen.Issue.IssueSite NXOpen.Issue.IssueManager.Connect ( string  siteUrl,
string  userName,
string  password 
)

Connects to issue server and returns the NXOpen.Issue.IssueSite

Created in NX8.5.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Parameters
siteUrl
userName
password
Returns
unsafe NXOpen.Issue.IssueAttachment NXOpen.Issue.IssueManager.CreateAttachmentForBookMark ( )

Creates a NXOpen.Issue.IssueAttachment for BookMark

Created in NX9.0.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Returns
unsafe NXOpen.Issue.IssueAttachment NXOpen.Issue.IssueManager.CreateAttachmentForScreenImage ( )

Creates a NXOpen.Issue.IssueAttachment for ScreenImage

Created in NX9.0.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Returns
unsafe NXOpen.Issue.IssueAttachment NXOpen.Issue.IssueManager.CreateAttachmentForSnapshot ( string  bookmarkFileSpec,
string  imageFileSpec,
string  name 
)

Creates a NXOpen.Issue.IssueAttachment for Sanpshot

Created in NX9.0.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Parameters
bookmarkFileSpecThe bookmark file
imageFileSpecThe image file
nameThe name of snapshot attachment
Returns
unsafe NXOpen.Issue.IssueBriefcase NXOpen.Issue.IssueManager.CreateBriefcase ( string  briefcaseName,
string  filePath 
)

Creates an NXOpen.Issue.IssueBriefcase .

Created in NX10.0.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Parameters
briefcaseNameThe briefcase name
filePathThe briefcase work root path
Returns
unsafe NXOpen.Issue.IssueAttachment NXOpen.Issue.IssueManager.CreateIssueAttachment ( string  fileSpec,
string  name,
NXOpen.Issue.IssueAttachment.Type  type 
)

Creates a NXOpen.Issue.IssueAttachment

Created in NX8.5.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Parameters
fileSpec
name
type
Returns
unsafe NXOpen.Issue.IssueContent NXOpen.Issue.IssueManager.CreateIssueContent ( NXOpen.Issue.IssueList  list)

Creates a NXOpen.Issue.IssueContent

Created in NX8.5.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Parameters
list
Returns
unsafe NXOpen.Issue.IssueContentBuilder NXOpen.Issue.IssueManager.CreateIssueContentBuilder ( NXOpen.Issue.IssueContent  issue)

Creates a NXOpen.Issue.IssueContentBuilder

Created in NX8.5.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Parameters
issue
Returns
unsafe NXOpen.Issue.SnapshotSubsetBuilder NXOpen.Issue.IssueManager.CreateIssueSnapshotSubsetBuilder ( NXOpen.Part  subsetPart)

Creates a NXOpen.Issue.SnapshotSubsetBuilder

Created in NX9.0.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Parameters
subsetPart
Returns
unsafe NXOpen.Issue.SnapshotWorksetBuilder NXOpen.Issue.IssueManager.CreateIssueSnapshotWorksetBuilder ( NXOpen.Issue.IssueContent  issue)

Creates a NXOpen.Issue.SnapshotWorksetBuilder

Created in NX9.0.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Parameters
issue
Returns
unsafe void NXOpen.Issue.IssueManager.Disconnect ( )

Disconnects from issue server

Created in NX8.5.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

unsafe NXOpen.Issue.IssueManager.State NXOpen.Issue.IssueManager.GetAttachmentState ( NXOpen.Issue.IssueAttachment  attachment)

Gets the modified state of NXOpen.Issue.IssueAttachment

Created in NX8.5.0

License requirements: None.

Parameters
attachment
Returns
unsafe NXOpen.Issue.IssueManager.State NXOpen.Issue.IssueManager.GetIssueState ( NXOpen.Issue.IssueContent  issue)

Gets the modified state of NXOpen.Issue.IssueContent

Created in NX8.5.0

License requirements: None.

Parameters
issue
Returns
unsafe NXOpen.Issue.IssueManager.State NXOpen.Issue.IssueManager.GetPropertyState ( NXOpen.Issue.IssueProperty  property)

Gets the modified state of NXOpen.Issue.IssueProperty

Created in NX8.5.0

License requirements: None.

Parameters
property
Returns
unsafe NXOpen.Issue.IssueList NXOpen.Issue.IssueManager.GetWorkingList ( )

Gets the current working NXOpen.Issue.IssueList

Created in NX8.5.0

License requirements: None.

Returns
unsafe NXOpen.Issue.IssueBriefcase NXOpen.Issue.IssueManager.OpenBriefcase ( string  filePath)

Opens an NXOpen.Issue.IssueBriefcase .

Created in NX10.0.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Parameters
filePathThe briefcase file path
Returns
unsafe void NXOpen.Issue.IssueManager.SetWorkingList ( NXOpen.Issue.IssueList  list)

Sets the current working NXOpen.Issue.IssueList

Created in NX8.5.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

Parameters
list

Property Documentation

unsafe NXOpen.Issue.IssueManager.Mode NXOpen.Issue.IssueManager.CurrentMode
getset

Returns or sets the current mode

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: nx_issue_mgmt ("NX Issue Tracking")

unsafe NXOpen.Issue.IssueSite NXOpen.Issue.IssueManager.CurrentSite
get

Returns the current NXOpen.Issue.IssueSite

Created in NX8.5.0

License requirements: nx_issue_mgmt ("NX Issue Tracking")

NXOpen.Issue.IssueListCollection NXOpen.Issue.IssueManager.IssueListCollection
get

Returns the NXOpen.Issue.IssueListCollection instance

Created in NX8.5.0

Tag NXOpen.Issue.IssueManager.Tag
get

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.