Class SmkMachineKitEditorBuilder
Inheritance
SmkMachineKitEditorBuilder
Assembly: NXOpen.dll
Syntax
public class SmkMachineKitEditorBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
SmkMachineKitEditorBuilder()
Declaration
protected SmkMachineKitEditorBuilder()
Methods
AddAttribute(string)
Declaration
public void AddAttribute(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
AddParametersMachineMode(string, ParametersMachineMode)
Declaration
public void AddParametersMachineMode(string attributeFullname, SmkMachineKitEditorBuilder.ParametersMachineMode machineMode)
Parameters
ClearParametersMachineMode(string)
Declaration
public void ClearParametersMachineMode(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
DeleteAttribute(string)
Declaration
public void DeleteAttribute(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
GetAttributeClassification(string)
Declaration
public SmkMachineKitEditorBuilder.DataClassification GetAttributeClassification(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
Returns
GetAttributeType(string)
Declaration
public SmkMachineKitEditorBuilder.DataType GetAttributeType(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
Returns
GetAttributeVariableName(string)
Declaration
public string GetAttributeVariableName(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
Returns
GetDoubleAttribute(string)
Declaration
public double GetDoubleAttribute(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
Returns
GetEnumAttribute(string, out string, out string[])
Declaration
public void GetEnumAttribute(string attributeFullname, out string currentValue, out string[] values)
Parameters
GetEventClassification(string)
Declaration
public int GetEventClassification(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
Returns
GetIntegerAttribute(string)
Declaration
public int GetIntegerAttribute(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
Returns
GetMachineMode(string)
Declaration
public int GetMachineMode(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
Returns
GetMultiStringAttribute(string, out string[])
Declaration
public void GetMultiStringAttribute(string attributeFullname, out string[] value)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
string[] |
value |
|
GetStringAttribute(string)
Declaration
public string GetStringAttribute(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
Returns
HasAttribute(string)
Declaration
public bool HasAttribute(string attributeFullname)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
Returns
SetAttributeClassification(string, DataClassification)
Declaration
public void SetAttributeClassification(string attributeFullname, SmkMachineKitEditorBuilder.DataClassification classification)
Parameters
SetAttributeName(string, string)
Declaration
public void SetAttributeName(string attributeFullname, string newName)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
string |
newName |
|
SetAttributeType(string, DataType)
Declaration
public void SetAttributeType(string attributeFullname, SmkMachineKitEditorBuilder.DataType type)
Parameters
SetAttributeVariableName(string, string)
Declaration
public void SetAttributeVariableName(string attributeFullname, string variableName)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
string |
variableName |
|
SetDoubleAttribute(string, double)
Declaration
public void SetDoubleAttribute(string attributeFullname, double value)
Parameters
SetEnumAttribute(string, string)
Declaration
public void SetEnumAttribute(string attributeFullname, string value)
Parameters
SetEventClassification(string, int)
Declaration
public void SetEventClassification(string attributeFullname, int eventClassification)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
int |
eventClassification |
|
SetIntegerAttribute(string, int)
Declaration
public void SetIntegerAttribute(string attributeFullname, int value)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
int |
value |
|
SetMachineMode(string, int)
Declaration
public void SetMachineMode(string attributeFullname, int machineMode)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
int |
machineMode |
|
SetMultiStringAttribute(string, string[])
Declaration
public void SetMultiStringAttribute(string attributeFullname, string[] values)
Parameters
Type |
Name |
Description |
string |
attributeFullname |
|
string[] |
values |
|
SetStringAttribute(string, string)
Declaration
public void SetStringAttribute(string attributeFullname, string value)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink