Class ParameterTable
Inheritance
ParameterTable
Assembly: NXOpen.dll
Syntax
public class ParameterTable : NXObject, IMessageSink, INXObject
Constructors
ParameterTable()
Declaration
protected ParameterTable()
Properties
TableName
Declaration
public string TableName { get; set; }
Property Value
Methods
ActivateConfiguration(int, bool)
Declaration
public void ActivateConfiguration(int configIndex, bool activate)
Parameters
Type |
Name |
Description |
int |
configIndex |
|
bool |
activate |
|
ActivateConfiguration(string, bool)
Declaration
public void ActivateConfiguration(string configurationName, bool activate)
Parameters
Type |
Name |
Description |
string |
configurationName |
|
bool |
activate |
|
AddConfiguration(string)
Declaration
public int AddConfiguration(string configurationName)
Parameters
Type |
Name |
Description |
string |
configurationName |
|
Returns
AddExpression(string)
Declaration
public void AddExpression(string expressionName)
Parameters
Type |
Name |
Description |
string |
expressionName |
|
ConfigurationIsActive(int)
Declaration
public bool ConfigurationIsActive(int configIndex)
Parameters
Type |
Name |
Description |
int |
configIndex |
|
Returns
ConfigurationIsActive(string)
Declaration
public bool ConfigurationIsActive(string configurationName)
Parameters
Type |
Name |
Description |
string |
configurationName |
|
Returns
DeactivateTable()
Declaration
public void DeactivateTable()
GetActiveConfigurationIndex()
Declaration
public int GetActiveConfigurationIndex()
Returns
GetConfigurationName(int)
Declaration
public string GetConfigurationName(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
Returns
GetConfigurationValue(string, string)
Declaration
public string GetConfigurationValue(string configurationName, string expressionName)
Parameters
Type |
Name |
Description |
string |
configurationName |
|
string |
expressionName |
|
Returns
GetConfigurations(out string[])
Declaration
public void GetConfigurations(out string[] configurations)
Parameters
Type |
Name |
Description |
string[] |
configurations |
|
GetExpressionLabel(int)
Declaration
public string GetExpressionLabel(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
Returns
GetExpressionName(int)
Declaration
public string GetExpressionName(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
Returns
GetNumberOfConfigurations()
Declaration
public int GetNumberOfConfigurations()
Returns
GetNumberOfExpressions()
Declaration
public int GetNumberOfExpressions()
Returns
IsExpressionUsedByTable(string)
Declaration
public bool IsExpressionUsedByTable(string expressionName)
Parameters
Type |
Name |
Description |
string |
expressionName |
|
Returns
RemoveConfiguration(string)
Declaration
public void RemoveConfiguration(string configurationName)
Parameters
Type |
Name |
Description |
string |
configurationName |
|
RemoveExpression(string)
Declaration
public void RemoveExpression(string expressionName)
Parameters
Type |
Name |
Description |
string |
expressionName |
|
RemoveReference()
Declaration
public void RemoveReference()
RemoveTable()
Declaration
public void RemoveTable()
RenameConfiguration(string, string)
Declaration
public void RenameConfiguration(string oldConfigurationName, string configurationName)
Parameters
Type |
Name |
Description |
string |
oldConfigurationName |
|
string |
configurationName |
|
Declaration
public void RenameTable(string tableName)
Parameters
Type |
Name |
Description |
string |
tableName |
|
ReorderConfigurations(string[])
Declaration
public void ReorderConfigurations(string[] newConfigurationsOrder)
Parameters
Type |
Name |
Description |
string[] |
newConfigurationsOrder |
|
ReorderDataByExpression(string[], string)
Declaration
public void ReorderDataByExpression(string[] expressionNamesToReorder, string targetExpressionName)
Parameters
Type |
Name |
Description |
string[] |
expressionNamesToReorder |
|
string |
targetExpressionName |
|
ReplaceExpression(string, string)
Declaration
public void ReplaceExpression(string oldExpressionName, string expressionName)
Parameters
Type |
Name |
Description |
string |
oldExpressionName |
|
string |
expressionName |
|
ReplaceExpressionLabel(string, string)
Declaration
public void ReplaceExpressionLabel(string expressionName, string labelName)
Parameters
Type |
Name |
Description |
string |
expressionName |
|
string |
labelName |
|
SetConfigurationName(int, string)
Declaration
public void SetConfigurationName(int configIndex, string configurationName)
Parameters
Type |
Name |
Description |
int |
configIndex |
|
string |
configurationName |
|
SetConfigurationValue(int, string, string)
Declaration
public void SetConfigurationValue(int configIndex, string expressionName, string value)
Parameters
UpdateFromFile()
Declaration
public void UpdateFromFile()
UpdateModel()
Declaration
public void UpdateModel()
Implements
System.Runtime.Remoting.Messaging.IMessageSink