Class AlternateIdManager
Inheritance
AlternateIdManager
Assembly: NXOpen.dll
Syntax
public class AlternateIdManager : TransientObject, IMessageSink, IDisposable
Constructors
AlternateIdManager(nint)
Declaration
protected AlternateIdManager(nint ptr)
Parameters
| Type |
Name |
Description |
| nint |
ptr |
|
Methods
AssignAlternateId(out string, out string)
Declaration
public void AssignAlternateId(out string alternateItemId, out string alternateRevId)
Parameters
| Type |
Name |
Description |
| string |
alternateItemId |
|
| string |
alternateRevId |
|
AssignAlternateIds(string, string)
Declaration
public AlternateIdManager.AlternateIdsData AssignAlternateIds(string context, string idType)
Parameters
Returns
AssignAlternateRevId()
Declaration
public string AssignAlternateRevId()
Returns
AssignAlternateRevision()
Declaration
public AlternateIdManager.AssignAlternateRevData AssignAlternateRevision()
Returns
Declaration
public void CreateAlternateIdInformation()
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetAllContexts()
Declaration
public string[] GetAllContexts()
Returns
GetAllIdTypes(string)
Declaration
public string[] GetAllIdTypes(string context)
Parameters
| Type |
Name |
Description |
| string |
context |
|
Returns
GetAlternateDescription()
Declaration
public string GetAlternateDescription()
Returns
GetAlternateIdAsDefaultIndentifier()
Declaration
public bool GetAlternateIdAsDefaultIndentifier()
Returns
GetAlternateItemId()
Declaration
public string GetAlternateItemId()
Returns
GetAlternateName()
Declaration
public string GetAlternateName()
Returns
GetAlternateRevId()
Declaration
public string GetAlternateRevId()
Returns
GetContext()
Declaration
public string GetContext()
Returns
GetIdType()
Declaration
public string GetIdType()
Returns
SetAlternateDescription(string)
Declaration
public void SetAlternateDescription(string alternateDescription)
Parameters
| Type |
Name |
Description |
| string |
alternateDescription |
|
SetAlternateIdAsDefaultIndentifier(bool)
Declaration
public void SetAlternateIdAsDefaultIndentifier(bool alternateIdAsDefaultIndentifier)
Parameters
| Type |
Name |
Description |
| bool |
alternateIdAsDefaultIndentifier |
|
Declaration
public void SetAlternateIdInformation(string context, string idType, string alternateItemId, string alternateRevId, string alternateName, string alternateDescription, bool alternateIdAsDefaultIndentifier)
Parameters
SetAlternateItemId(string)
Declaration
public void SetAlternateItemId(string alternateItemId)
Parameters
| Type |
Name |
Description |
| string |
alternateItemId |
|
SetAlternateName(string)
Declaration
public void SetAlternateName(string alternateName)
Parameters
| Type |
Name |
Description |
| string |
alternateName |
|
SetAlternateRevId(string)
Declaration
public void SetAlternateRevId(string alternateRevId)
Parameters
| Type |
Name |
Description |
| string |
alternateRevId |
|
SetContext(string)
Declaration
public void SetContext(string context)
Parameters
| Type |
Name |
Description |
| string |
context |
|
SetIdType(string)
Declaration
public void SetIdType(string idType)
Parameters
| Type |
Name |
Description |
| string |
idType |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink