Using the Process Analyst > Process Analyst for Developers > Automation Model > ICommand.ButtonType [Property][Get]

ICommand.ButtonType [Property][Get]

Gets this commands button type.

Defined As

Execution Results

If the property get succeeds, the return value will be Success. If the return value is invalid, the return value will be InvalidArgument. If the command has been deleted, the return value will be GeneralFailure.


The return value meaning is as follows:

Calling Syntax

This example assumes there is a valid Command object as retrieved from a Process Analyst's CommandSystem. (for example, VBA: ProcessAnalyst.CommandSystem.Item(1))


Sub Example(Command As Object)
Dim buttonType As Long
`Getting Property value
buttonType = Command.ButtonType
End Sub


FUNCTION Example(OBJECT hCommand)
// Getting property value
INT nButtonType = _ObjectGetProperty(hCommand, "ButtonType");