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