Class TerminalActionParameter
Implements terminal action parameter
Inheritance
System.Object
TerminalActionParameter
Namespace: Sandbox.ModAPI.Ingame
Assembly: Sandbox.Common.dll
Syntax
public sealed class TerminalActionParameter : ValueType
Fields
Empty
Gets an empty parameter.
Declaration
public static readonly TerminalActionParameter Empty
Field Value
Type | Description |
---|---|
TerminalActionParameter |
TypeCode
Gets the type code
Declaration
public readonly TypeCode TypeCode
Field Value
Type | Description |
---|---|
System.TypeCode |
Value
Gets the value
Declaration
public readonly object Value
Field Value
Type | Description |
---|---|
System.Object |
Properties
IsEmpty
Gets whether this action is empty
Declaration
public bool IsEmpty { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
Deserialize(String, TypeCode)
Creates a TerminalActionParameter from a serialized value in a string and a type code.
Declaration
public static TerminalActionParameter Deserialize(string serializedValue, TypeCode typeCode)
Parameters
Type | Name | Description |
---|---|---|
System.String | serializedValue | |
System.TypeCode | typeCode |
Returns
Type | Description |
---|---|
TerminalActionParameter |
Get(Object)
Creates a TerminalActionParameter from the given value.
Declaration
public static TerminalActionParameter Get(object value)
Parameters
Type | Name | Description |
---|---|---|
System.Object | value |
Returns
Type | Description |
---|---|
TerminalActionParameter |
GetObjectBuilder()
Gets object builder for the action
Declaration
public MyObjectBuilder_ToolbarItemActionParameter GetObjectBuilder()
Returns
Type | Description |
---|---|
MyObjectBuilder_ToolbarItemActionParameter | instance of object builder |