// SDLDeleteCommand.h // #import "SDLRPCRequest.h" /** * Removes a command from the Command Menu *

* HMI Status Requirements:
* HMILevel: FULL, LIMITED or BACKGROUND
* AudioStreamingState: N/A
* SystemContext: Should not be attempted when VRSESSION or MENU *

* * Since SmartDeviceLink 1.0
* see SDLAddCommand SDLAddSubMenu SDLDeleteSubMenu */ NS_ASSUME_NONNULL_BEGIN @interface SDLDeleteCommand : SDLRPCRequest /// Convenience init to remove a command from the menu /// /// @param commandId The Command ID that identifies the Command to be deleted from Command Menu /// @return An SDLDeleteCommand object - (instancetype)initWithId:(UInt32)commandId; /** * the Command ID that identifies the Command to be deleted from Command Menu * @discussion an NSNumber value representing Command ID *

* Notes: Min Value: 0; Max Value: 2000000000 */ @property (strong, nonatomic) NSNumber *cmdID; @end NS_ASSUME_NONNULL_END