NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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:
NXOpen.Utilities.NXRemotableObject IMessageSink

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.IssueAttachment CaptureAndCreateAttachmentForSnapshot ()
 Creates a NXOpen.Issue.IssueAttachment for Snapshot More...
 
unsafe NXOpen.Issue.IssueSite Connect (string siteUrl, string userName, string password)
 Connects to issue server and returns the NXOpen.Issue.IssueSite More...
 
unsafe NXOpen.Issue.IssueAttachment CreateAttachmentForBookMark ()
 Creates a NXOpen.Issue.IssueAttachment for BookMark More...
 
unsafe NXOpen.Issue.IssueAttachment CreateAttachmentForScreenImage ()
 Creates a NXOpen.Issue.IssueAttachment for ScreenImage More...
 
unsafe NXOpen.Issue.IssueAttachment CreateAttachmentForSnapshot (string bookmarkFileSpec, string imageFileSpec, string name)
 Creates a NXOpen.Issue.IssueAttachment for Sanpshot More...
 
unsafe NXOpen.Issue.IssueBriefcase CreateBriefcase (string briefcaseName, string filePath)
 Creates an NXOpen.Issue.IssueBriefcase . More...
 
unsafe NXOpen.Issue.IssueAttachment CreateIssueAttachment (string fileSpec, string name, NXOpen.Issue.IssueAttachment.Type type)
 Creates a NXOpen.Issue.IssueAttachment More...
 
unsafe NXOpen.Issue.IssueContent CreateIssueContent (NXOpen.Issue.IssueList list)
 Creates a NXOpen.Issue.IssueContent More...
 
unsafe
NXOpen.Issue.IssueContentBuilder 
CreateIssueContentBuilder (NXOpen.Issue.IssueContent issue)
 Creates a NXOpen.Issue.IssueContentBuilder 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 void Disconnect ()
 Disconnects from issue server 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 
GetIssueState (NXOpen.Issue.IssueContent issue)
 Gets the modified state of NXOpen.Issue.IssueContent More...
 
unsafe
NXOpen.Issue.IssueManager.State 
GetPropertyState (NXOpen.Issue.IssueProperty property)
 Gets the modified state of NXOpen.Issue.IssueProperty More...
 
unsafe NXOpen.Issue.IssueList GetWorkingList ()
 Gets the current working NXOpen.Issue.IssueList More...
 
unsafe NXOpen.Issue.IssueBriefcase OpenBriefcase (string filePath)
 Opens an NXOpen.Issue.IssueBriefcase . More...
 
unsafe void SetWorkingList (NXOpen.Issue.IssueList list)
 Sets the current working NXOpen.Issue.IssueList More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

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...
 
NXOpen.Issue.IssueListCollection IssueListCollection [get]
 Returns the NXOpen.Issue.IssueListCollection instance More...
 
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> 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 ( )
inline

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 
)
inline

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

Created in NX8.5.0

Deprecated in NX12.0.2. This functionality is no longer supported.

License requirements: nx_issue_mgmt ("NX Issue Tracking")

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

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 ( )
inline

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 
)
inline

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 
)
inline

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 
)
inline

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)
inline

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)
inline

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)
inline

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)
inline

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 ( )
inline

Disconnects from issue server

Created in NX8.5.0

Deprecated in NX12.0.2. This functionality is no longer supported.

License requirements: nx_issue_mgmt ("NX Issue Tracking")

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

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)
inline

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)
inline

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 ( )
inline

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)
inline

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)
inline

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

Deprecated in NX12.0.2. This functionality is no longer supported.

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 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.