Class SmkMachineKitEditorBuilder
Inheritance
System.Object
System.MarshalByRefObject
SmkMachineKitEditorBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
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 |
System.String |
attributeFullname |
|
DeleteAttribute(String)
Declaration
public void DeleteAttribute(string attributeFullname)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
GetAttributeClassification(String)
Declaration
public SmkMachineKitEditorBuilder.DataClassification GetAttributeClassification(string attributeFullname)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
Returns
GetAttributeType(String)
Declaration
public SmkMachineKitEditorBuilder.DataType GetAttributeType(string attributeFullname)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
Returns
GetAttributeVariableName(String)
Declaration
public string GetAttributeVariableName(string attributeFullname)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
Returns
Type |
Description |
System.String |
|
GetDoubleAttribute(String)
Declaration
public double GetDoubleAttribute(string attributeFullname)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
Returns
Type |
Description |
System.Double |
|
GetEnumAttribute(String, out String, out String[])
Declaration
public void GetEnumAttribute(string attributeFullname, out string currentValue, out string[] values)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
System.String |
currentValue |
|
System.String[] |
values |
|
GetIntegerAttribute(String)
Declaration
public int GetIntegerAttribute(string attributeFullname)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
Returns
Type |
Description |
System.Int32 |
|
GetMultiStringAttribute(String, out String[])
Declaration
public void GetMultiStringAttribute(string attributeFullname, out string[] value)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
System.String[] |
value |
|
GetStringAttribute(String)
Declaration
public string GetStringAttribute(string attributeFullname)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
Returns
Type |
Description |
System.String |
|
SetAttributeClassification(String, SmkMachineKitEditorBuilder.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 |
System.String |
attributeFullname |
|
System.String |
newName |
|
SetAttributeType(String, SmkMachineKitEditorBuilder.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 |
System.String |
attributeFullname |
|
System.String |
variableName |
|
SetDoubleAttribute(String, Double)
Declaration
public void SetDoubleAttribute(string attributeFullname, double value)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
System.Double |
value |
|
SetEnumAttribute(String, String)
Declaration
public void SetEnumAttribute(string attributeFullname, string value)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
System.String |
value |
|
SetIntegerAttribute(String, Int32)
Declaration
public void SetIntegerAttribute(string attributeFullname, int value)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
System.Int32 |
value |
|
SetMultiStringAttribute(String, String[])
Declaration
public void SetMultiStringAttribute(string attributeFullname, string[] values)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
System.String[] |
values |
|
SetStringAttribute(String, String)
Declaration
public void SetStringAttribute(string attributeFullname, string value)
Parameters
Type |
Name |
Description |
System.String |
attributeFullname |
|
System.String |
value |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink