Class ParameterStockBuilder
Inheritance
System.Object
System.MarshalByRefObject
ParameterStockBuilder
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 ParameterStockBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ParameterStockBuilder()
Declaration
protected ParameterStockBuilder()
Properties
ApplicationName
Declaration
public string ApplicationName { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
AddBoolParameter(String, Boolean, Boolean, Boolean)
Declaration
public void AddBoolParameter(string name, bool value, bool predefined, bool readOnly)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Boolean |
value |
|
System.Boolean |
predefined |
|
System.Boolean |
readOnly |
|
AddIntParameter(String, Int32, Boolean, Boolean)
Declaration
public void AddIntParameter(string name, int value, bool predefined, bool readOnly)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Int32 |
value |
|
System.Boolean |
predefined |
|
System.Boolean |
readOnly |
|
AddListParameter(String, String[], ParameterStockBuilder.Assignment, Boolean, Boolean)
Declaration
public void AddListParameter(string name, string[] values, ParameterStockBuilder.Assignment eAssignment, bool predefined, bool readOnly)
Parameters
AddRealParameter(String, Double, Unit, Boolean, Boolean)
Declaration
public void AddRealParameter(string name, double value, Unit unit, bool predefined, bool readOnly)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Double |
value |
|
Unit |
unit |
|
System.Boolean |
predefined |
|
System.Boolean |
readOnly |
|
AddStringParameter(String, String, Boolean, Boolean)
Declaration
public void AddStringParameter(string name, string value, bool predefined, bool readOnly)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.String |
value |
|
System.Boolean |
predefined |
|
System.Boolean |
readOnly |
|
DeleteParameter(String)
Declaration
public void DeleteParameter(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
EditBoolParameter(String, Boolean)
Declaration
public void EditBoolParameter(string name, bool value)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Boolean |
value |
|
EditIntParameter(String, Int32)
Declaration
public void EditIntParameter(string name, int value)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Int32 |
value |
|
EditListParameter(String, String[], ParameterStockBuilder.Assignment)
Declaration
public void EditListParameter(string name, string[] values, ParameterStockBuilder.Assignment eAssignment)
Parameters
EditRealParameter(String, Double, Unit)
Declaration
public void EditRealParameter(string name, double value, Unit unit)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Double |
value |
|
Unit |
unit |
|
EditStringParameter(String, String)
Declaration
public void EditStringParameter(string name, string value)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.String |
value |
|
GetBoolParameter(String, out Boolean, out Boolean)
Declaration
public bool GetBoolParameter(string name, out bool predefined, out bool readOnly)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Boolean |
predefined |
|
System.Boolean |
readOnly |
|
Returns
Type |
Description |
System.Boolean |
|
GetIntParameter(String, out Boolean, out Boolean)
Declaration
public int GetIntParameter(string name, out bool predefined, out bool readOnly)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Boolean |
predefined |
|
System.Boolean |
readOnly |
|
Returns
Type |
Description |
System.Int32 |
|
GetListParameter(String, out ParameterStockBuilder.Assignment, out Boolean, out Boolean)
Declaration
public string[] GetListParameter(string name, out ParameterStockBuilder.Assignment eAssignment, out bool predefined, out bool readOnly)
Parameters
Returns
Type |
Description |
System.String[] |
|
GetParameterNamesAndTypes(out ParameterStockBuilder.DataType[])
Declaration
public string[] GetParameterNamesAndTypes(out ParameterStockBuilder.DataType[] types)
Parameters
Returns
Type |
Description |
System.String[] |
|
GetRealParameter(String, out Unit, out Boolean, out Boolean)
Declaration
public double GetRealParameter(string name, out Unit unit, out bool predefined, out bool readOnly)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Unit |
unit |
|
System.Boolean |
predefined |
|
System.Boolean |
readOnly |
|
Returns
Type |
Description |
System.Double |
|
GetStringParameter(String, out Boolean, out Boolean)
Declaration
public string GetStringParameter(string name, out bool predefined, out bool readOnly)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Boolean |
predefined |
|
System.Boolean |
readOnly |
|
Returns
Type |
Description |
System.String |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink