NXOpen .NET Reference Guide
1899
|
This class is responsible for setting and getting NX Manager database attribute. More...
Classes | |
struct | _AlternateIdsData |
Contains alternate Ids data | |
struct | _AssignAlternateRevData |
Contains alternate Revision Id data | |
struct | AlternateIdsData |
Contains alternate Ids data More... | |
struct | AssignAlternateRevData |
Contains alternate Revision Id data More... | |
Public Member Functions | |
unsafe void | AssignAlternateId (out string alternateItemId, out string alternateRevId) |
This method generates alternate item and revision IDs and sets these generated values on this manager class. More... | |
unsafe NXOpen.PDM.AlternateIdManager.AlternateIdsData | AssignAlternateIds (string context, string idType) |
Generates the alternate ID information by calling AssignAlternateIds . More... | |
unsafe string | AssignAlternateRevId () |
This method generates an alternate rev ID and sets this generated value on this manager class. More... | |
unsafe NXOpen.PDM.AlternateIdManager.AssignAlternateRevData | AssignAlternateRevision () |
Generates the alternate Revision ID information. More... | |
unsafe void | CreateAlternateIdInformation () |
Adds the alternate ID information set by calling SetAlternateIdInformation and the various "assign" and "set" methods. More... | |
unsafe string[] | GetAllContexts () |
Gets a list of all the available contexts. More... | |
unsafe string[] | GetAllIdTypes (string context) |
Gets a list of all the available ID types for a given context. More... | |
unsafe string | GetAlternateDescription () |
Gets the value of a alternate name as it is currently set on this manager class. More... | |
unsafe bool | GetAlternateIdAsDefaultIndentifier () |
Gets (as it is currently set on this manager class) whether the alternate ID information should be the default indentifier. More... | |
unsafe string | GetAlternateItemId () |
Gets the value of a alternate ID as it is currently set on this manager class. More... | |
unsafe string | GetAlternateName () |
Gets the value of a alternate name as it is currently set on this manager class. More... | |
unsafe string | GetAlternateRevId () |
Gets the value of a alternate rev ID as it is currently set on this manager class. More... | |
unsafe string | GetContext () |
Gets the value of a context as it is currently set on this manager class. More... | |
unsafe string | GetIdType () |
Gets the value of a ID type as it is currently set on this manager class. More... | |
unsafe void | SetAlternateDescription (string alternateDescription) |
Sets the value of the alternate description. More... | |
unsafe void | SetAlternateIdAsDefaultIndentifier (bool alternateIdAsDefaultIndentifier) |
Sets whether the alternate ID information should be the default indentifier. More... | |
unsafe void | SetAlternateIdInformation (string context, string idType, string alternateItemId, string alternateRevId, string alternateName, string alternateDescription, bool alternateIdAsDefaultIndentifier) |
Sets alternate ID information on this manager class. More... | |
unsafe void | SetAlternateItemId (string alternateItemId) |
Sets the value of the alternate item ID. More... | |
unsafe void | SetAlternateName (string alternateName) |
Sets the value of the alternate name. More... | |
unsafe void | SetAlternateRevId (string alternateRevId) |
Sets the value of the alternate rev ID. More... | |
unsafe void | SetContext (string context) |
Sets the value of a context. More... | |
unsafe void | SetIdType (string idType) |
Sets the value of an ID type. More... | |
Public Member Functions inherited from NXOpen.TransientObject | |
void | Dispose () |
Frees the object from memory. More... | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
new string | ToString () |
Returns a String that represents the current Object. 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... | |
Protected Member Functions | |
override void | FreeResource () |
Free resources associated with the instance. More... | |
Additional Inherited Members | |
Properties inherited from NXOpen.TransientObject | |
IntPtr | Handle [get] |
Handle of the internal object represented by this object. More... | |
This class is responsible for setting and getting NX Manager database attribute.
Use PDM.PartBuilder.NewAlternateIdManager to get the instance of this class.
Created in NX4.0.0
|
inline |
This method generates alternate item and revision IDs and sets these generated values on this manager class.
Note that the ID context and type must be set on the builder in order for this assign operation to be successful.
Created in NX4.0.0
License requirements: None.
alternateItemId | the newly generated alternate item ID value that was set on this manager |
alternateRevId | the newly generated alternate revision ID value that was set on this manager |
|
inline |
Generates the alternate ID information by calling AssignAlternateIds .
Returns pointer to PDM.Altids.AlternateIdsData object. Sets Alternate Name,Alternate Id,Alternate Revision ,Alternate Description, flag for alternate Id modifiable and flag for revision modifiable into Alternate Manager object.
Created in NX5.0.0
License requirements: None.
context | the context |
idType | the Id type |
|
inline |
This method generates an alternate rev ID and sets this generated value on this manager class.
Note that the ID context and type must be set on the builder in order for this assign operation to be successful.
Created in NX4.0.0
License requirements: None.
|
inline |
Generates the alternate Revision ID information.
Sets Alternate Revision and flag for revision modifiable into Alternate Manager object.
Created in NX5.0.0
License requirements: None.
|
inline |
Adds the alternate ID information set by calling SetAlternateIdInformation and the various "assign" and "set" methods.
The context, ID type, alternate ID, alternate revision ID, and the alternate name must all be set before calling this method.
Created in NX4.0.0
License requirements: None.
|
inlineprotectedvirtual |
Free resources associated with the instance.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX4.0.0
License requirements: None.
Implements NXOpen.TransientObject.
|
inline |
Gets a list of all the available contexts.
Created in NX4.0.0
License requirements: None.
|
inline |
Gets a list of all the available ID types for a given context.
Created in NX4.0.0
License requirements: None.
context | the context |
|
inline |
Gets the value of a alternate name as it is currently set on this manager class.
Created in NX4.0.0
License requirements: None.
|
inline |
Gets (as it is currently set on this manager class) whether the alternate ID information should be the default indentifier.
Created in NX4.0.0
License requirements: None.
|
inline |
Gets the value of a alternate ID as it is currently set on this manager class.
Created in NX4.0.0
License requirements: None.
|
inline |
Gets the value of a alternate name as it is currently set on this manager class.
Created in NX4.0.0
License requirements: None.
|
inline |
Gets the value of a alternate rev ID as it is currently set on this manager class.
Created in NX4.0.0
License requirements: None.
|
inline |
Gets the value of a context as it is currently set on this manager class.
Created in NX4.0.0
License requirements: None.
|
inline |
Gets the value of a ID type as it is currently set on this manager class.
Created in NX4.0.0
License requirements: None.
|
inline |
Sets the value of the alternate description.
Created in NX4.0.0
License requirements: None.
alternateDescription | the new value the alternate description is to be set to |
|
inline |
Sets whether the alternate ID information should be the default indentifier.
Created in NX4.0.0
License requirements: None.
alternateIdAsDefaultIndentifier | the new value the option is to be set to |
|
inline |
Sets alternate ID information on this manager class.
a null reference (Nothing in Visual Basic) can be specified for parameters which are set via other set or assign methods on this builder.
Created in NX4.0.0
License requirements: None.
context | the new value the context is to be set to |
idType | the new value the ID type is to be set to |
alternateItemId | the new value the alternate item ID is to be set to |
alternateRevId | the new value the alternate rev ID is to be set to |
alternateName | the new value the alternate name is to be set to |
alternateDescription | the new value the alternate description is to be set to |
alternateIdAsDefaultIndentifier | the new value the option is to be set to |
|
inline |
Sets the value of the alternate item ID.
Created in NX4.0.0
License requirements: None.
alternateItemId | the new value the alternate item ID is to be set to |
|
inline |
Sets the value of the alternate name.
Created in NX4.0.0
License requirements: None.
alternateName | the new value the alternate name is to be set to |
|
inline |
Sets the value of the alternate rev ID.
Created in NX4.0.0
License requirements: None.
alternateRevId | the new value the alternate rev ID is to be set to |
|
inline |
Sets the value of a context.
Created in NX4.0.0
License requirements: None.
context | the new value the context is to be set to |
|
inline |
Sets the value of an ID type.
Created in NX4.0.0
License requirements: None.
idType | the new value the ID type is to be set to |