NX Open C++ Reference Guide
|
Represents a @link Issue::IssueContent Issue::IssueContent@endlink builder <br> To create a new instance of this class, use @link Issue::IssueManager::CreateIssueContentBuilder Issue::IssueManager::CreateIssueContentBuilder @endlink <br>
Default values. More...
Public Member Functions | |
void | AddAttachment (NXOpen::Issue::IssueAttachment *attachment) |
Adds an Issue::IssueAttachment Created in NX8.5.0. | |
NXString | AssignedUser () |
Returns the assigned user Created in NX8.5.0. | |
NXString | Comment () |
Returns the issue comment Created in NX8.5.0. | |
NXString | DueDate () |
Returns the due date Created in NX8.5.0. | |
std::vector < NXOpen::Issue::IssueAttachment * > | GetAllAttachments () |
Returns all the Issue::IssueAttachment s. | |
NXOpen::Issue::IssueAttachment * | GetAttachment (const NXString &attachmentName) |
Returns the Issue::IssueAttachment with this attachment name. | |
NXOpen::Issue::IssueAttachment * | GetAttachment (const char *attachmentName) |
Returns the Issue::IssueAttachment with this attachment name. | |
std::vector < NXOpen::Issue::IssueProperty * > | GetEditableUserProperties () |
Returns the editable user defined Issue::IssueProperty s. | |
NXString | GetPropertyValue (const NXString &propertyName) |
Returns the value of Issue::IssueProperty. | |
NXString | GetPropertyValue (const char *propertyName) |
Returns the value of Issue::IssueProperty. | |
NXString | Priority () |
Returns the issue priority Created in NX8.5.0. | |
void | RemoveAttachment (NXOpen::Issue::IssueAttachment *attachment) |
Removes an Issue::IssueAttachment Created in NX8.5.0. | |
void | SetAssignedUser (const NXString &assignedUser) |
Sets the assigned user Created in NX8.5.0. | |
void | SetAssignedUser (const char *assignedUser) |
Sets the assigned user Created in NX8.5.0. | |
void | SetComment (const NXString &comment) |
Sets the issue comment Created in NX8.5.0. | |
void | SetComment (const char *comment) |
Sets the issue comment Created in NX8.5.0. | |
void | SetDueDate (const NXString &dueDate) |
Sets the due date Created in NX8.5.0. | |
void | SetDueDate (const char *dueDate) |
Sets the due date Created in NX8.5.0. | |
void | SetPreviewImage (NXOpen::Issue::IssueAttachment *attachment) |
Sets preview image Created in NX8.5.0. | |
void | SetPriority (const NXString &priority) |
Sets the issue priority Created in NX8.5.0. | |
void | SetPriority (const char *priority) |
Sets the issue priority Created in NX8.5.0. | |
void | SetPropertyValue (const NXString &propertyName, const NXString &propertyValue) |
Sets the value of Issue::IssueProperty Created in NX8.5.0. | |
void | SetPropertyValue (const char *propertyName, const char *propertyValue) |
Sets the value of Issue::IssueProperty Created in NX8.5.0. | |
void | SetStatus (const NXString &status) |
Sets the issue status Created in NX8.5.0. | |
void | SetStatus (const char *status) |
Sets the issue status Created in NX8.5.0. | |
void | SetTitle (const NXString &title) |
Sets the issue title Created in NX8.5.0. | |
void | SetTitle (const char *title) |
Sets the issue title Created in NX8.5.0. | |
NXString | Status () |
Returns the issue status Created in NX8.5.0. | |
NXString | Title () |
Returns the issue title Created in NX8.5.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a @link Issue::IssueContent Issue::IssueContent@endlink builder <br> To create a new instance of this class, use @link Issue::IssueManager::CreateIssueContentBuilder Issue::IssueManager::CreateIssueContentBuilder @endlink <br>
Default values.
Property | Value |
---|---|
Title |
New Issue |
Created in NX8.5.0.
void NXOpen::Issue::IssueContentBuilder::AddAttachment | ( | NXOpen::Issue::IssueAttachment * | attachment | ) |
Adds an Issue::IssueAttachment
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
attachment | attachment |
NXString NXOpen::Issue::IssueContentBuilder::AssignedUser | ( | ) |
Returns the assigned user
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
NXString NXOpen::Issue::IssueContentBuilder::Comment | ( | ) |
Returns the issue comment
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
NXString NXOpen::Issue::IssueContentBuilder::DueDate | ( | ) |
Returns the due date
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
std::vector<NXOpen::Issue::IssueAttachment *> NXOpen::Issue::IssueContentBuilder::GetAllAttachments | ( | ) |
Returns all the Issue::IssueAttachment s.
NXOpen::Issue::IssueAttachment* NXOpen::Issue::IssueContentBuilder::GetAttachment | ( | const NXString & | attachmentName | ) |
Returns the Issue::IssueAttachment with this attachment name.
attachmentName | attachmentname |
NXOpen::Issue::IssueAttachment* NXOpen::Issue::IssueContentBuilder::GetAttachment | ( | const char * | attachmentName | ) |
Returns the Issue::IssueAttachment with this attachment name.
attachmentName | attachmentname |
std::vector<NXOpen::Issue::IssueProperty *> NXOpen::Issue::IssueContentBuilder::GetEditableUserProperties | ( | ) |
Returns the editable user defined Issue::IssueProperty s.
Returns the value of Issue::IssueProperty.
propertyName | propertyname |
NXString NXOpen::Issue::IssueContentBuilder::GetPropertyValue | ( | const char * | propertyName | ) |
Returns the value of Issue::IssueProperty.
propertyName | propertyname |
NXString NXOpen::Issue::IssueContentBuilder::Priority | ( | ) |
Returns the issue priority
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
void NXOpen::Issue::IssueContentBuilder::RemoveAttachment | ( | NXOpen::Issue::IssueAttachment * | attachment | ) |
Removes an Issue::IssueAttachment
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
attachment | attachment |
void NXOpen::Issue::IssueContentBuilder::SetAssignedUser | ( | const NXString & | assignedUser | ) |
Sets the assigned user
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
assignedUser | assigneduser |
void NXOpen::Issue::IssueContentBuilder::SetAssignedUser | ( | const char * | assignedUser | ) |
Sets the assigned user
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
assignedUser | assigneduser |
void NXOpen::Issue::IssueContentBuilder::SetComment | ( | const NXString & | comment | ) |
Sets the issue comment
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
comment | comment |
void NXOpen::Issue::IssueContentBuilder::SetComment | ( | const char * | comment | ) |
Sets the issue comment
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
comment | comment |
void NXOpen::Issue::IssueContentBuilder::SetDueDate | ( | const NXString & | dueDate | ) |
Sets the due date
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
dueDate | duedate |
void NXOpen::Issue::IssueContentBuilder::SetDueDate | ( | const char * | dueDate | ) |
Sets the due date
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
dueDate | duedate |
void NXOpen::Issue::IssueContentBuilder::SetPreviewImage | ( | NXOpen::Issue::IssueAttachment * | attachment | ) |
Sets preview image
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
attachment | attachment |
void NXOpen::Issue::IssueContentBuilder::SetPriority | ( | const NXString & | priority | ) |
Sets the issue priority
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
priority | priority |
void NXOpen::Issue::IssueContentBuilder::SetPriority | ( | const char * | priority | ) |
Sets the issue priority
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
priority | priority |
void NXOpen::Issue::IssueContentBuilder::SetPropertyValue | ( | const NXString & | propertyName, |
const NXString & | propertyValue | ||
) |
Sets the value of Issue::IssueProperty
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
propertyName | propertyname |
propertyValue | propertyvalue |
void NXOpen::Issue::IssueContentBuilder::SetPropertyValue | ( | const char * | propertyName, |
const char * | propertyValue | ||
) |
Sets the value of Issue::IssueProperty
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
propertyName | propertyname |
propertyValue | propertyvalue |
void NXOpen::Issue::IssueContentBuilder::SetStatus | ( | const NXString & | status | ) |
Sets the issue status
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
status | status |
void NXOpen::Issue::IssueContentBuilder::SetStatus | ( | const char * | status | ) |
Sets the issue status
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
status | status |
void NXOpen::Issue::IssueContentBuilder::SetTitle | ( | const NXString & | title | ) |
Sets the issue title
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
title | title |
void NXOpen::Issue::IssueContentBuilder::SetTitle | ( | const char * | title | ) |
Sets the issue title
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
title | title |
NXString NXOpen::Issue::IssueContentBuilder::Status | ( | ) |
Returns the issue status
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")
NXString NXOpen::Issue::IssueContentBuilder::Title | ( | ) |
Returns the issue title
Created in NX8.5.0.
License requirements : nx_issue_mgmt ("NX Issue Tracking")