java.lang.Object
com.smartdevicelink.proxy.RPCStruct
com.smartdevicelink.proxy.RPCMessage
com.smartdevicelink.proxy.RPCRequest
HMI Status Requirements:
HMILevel: FULL, LIMITED or BACKGROUND
AudioStreamingState: N/ASystemContext: Should not be attempted when VRSESSION or MENU
Parameter List
Name | Type | Description | Reg. | Notes | Version |
---|---|---|---|---|---|
cmdID | Integer | Unique ID that identifies the Command to be deleted from Command Menu | Y | Min Value: 0;Max Value: 2000000000 | SmartDeviceLink 1.0 |
Response:
Indicates that the corresponding request either failed or succeeded. If the response returns with a SUCCESS result code,this means a command was removed from the Command Menu successfully.
Non-default Result Codes:
SUCCESS
INVALID_DATA
OUT_OF_MEMORY
TOO_MANY_PENDING_REQUESTS
APPLICATION_NOT_REGISTERED
GENERIC_ERROR
REJECTED
INVALID_ID
IN_USER
public static final java.lang.String KEY_CMD_ID
Constructs a new DeleteCommand object
public DeleteCommand()
Constructs a new DeleteCommand object indicated by the Hashtable parameter
public DeleteCommand(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
Constructs a new DeleteCommand object
public DeleteCommand(Integer cmdID)
Gets the Command ID that identifies the Command to be deleted from Command Menu
public java.lang.Integer getCmdID()
Sets the Command ID that identifies the Command to be deleted from Command Menu
public com.smartdevicelink.proxy.rpc.DeleteCommand setCmdID(Integer cmdID)
Notes: Min Value: 0; Max Value: 2000000000
From Class | Methods |
---|---|
com.smartdevicelink.proxy.RPCRequest | getCorrelationID, setCorrelationID, setOnRPCResponseListener, getOnRPCResponseListener |
com.smartdevicelink.proxy.RPCMessage | getFunctionID, getFunctionName, setFunctionName, getMessageType, setParameters, getParameters, getObject, getString, getInteger, getFloat, getDouble, getBoolean, getLong |
com.smartdevicelink.proxy.RPCStruct | getStoreValue, getStore, deserializeJSON, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong, clone, equals, hashCode |
java.lang.Object | getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |