IParameterDefinition
Overview
IParameterDefinition is a reference to a parameter defined in the current project.
Location
- Reference: RemObjects.Elements.Cirrus.dll
- Namespace: RemObjects.Elements.Cirrus
Default
Gets or sets the default value; setting this to nil will make the default nil, not remove it.
property Default: Object read write;
Object Default { get; set; }
var Default: Object { get{} set{} }
Object Default { __get; __set; }
Property Default() As Object
Mode
Parameter direction
property Mode: ParameterModifier read write;
ParameterModifier Mode { get; set; }
var Mode: ParameterModifier { get{} set{} }
ParameterModifier Mode { __get; __set; }
Property Mode() As ParameterModifier
Name
Name of this parameter
property Name: String read write;
String Name { get; set; }
var Name: String { get{} set{} }
String Name { __get; __set; }
Property Name() As String
Prefix
Method selector prefix for this parameter
property Prefix: String read write;
String Prefix { get; set; }
var Prefix: String { get{} set{} }
String Prefix { __get; __set; }
Property Prefix() As String
RemoveDefault
Remove the default value
method RemoveDefault
void RemoveDefault()
func RemoveDefault()
void RemoveDefault()
Sub RemoveDefault()
Type
Type of this parameter
property Type: IType read write;
IType Type { get; set; }
var Type: IType { get{} set{} }
IType Type { __get; __set; }
Property Type() As IType
Default
Gets or sets the default value; setting this to nil will make the default nil, not remove it.
property Default: Object read write;
Object Default { get; set; }
var Default: Object { get{} set{} }
Object Default { __get; __set; }
Property Default() As Object
Mode
Parameter direction
property Mode: ParameterModifier read write;
ParameterModifier Mode { get; set; }
var Mode: ParameterModifier { get{} set{} }
ParameterModifier Mode { __get; __set; }
Property Mode() As ParameterModifier
Name
Name of this parameter
property Name: String read write;
String Name { get; set; }
var Name: String { get{} set{} }
String Name { __get; __set; }
Property Name() As String
Prefix
Method selector prefix for this parameter
property Prefix: String read write;
String Prefix { get; set; }
var Prefix: String { get{} set{} }
String Prefix { __get; __set; }
Property Prefix() As String
Type
Type of this parameter
property Type: IType read write;
IType Type { get; set; }
var Type: IType { get{} set{} }
IType Type { __get; __set; }
Property Type() As IType
RemoveDefault
Remove the default value
method RemoveDefault
void RemoveDefault()
func RemoveDefault()
void RemoveDefault()
Sub RemoveDefault()