Newer Version Available
DescribeQuickActionResult Class
Namespace
Usage
The QuickAction describeQuickActions method returns an array of quick action describe result objects (QuickAction.DescribeQuickActionResult).
DescribeQuickActionResult Properties
The following are properties for DescribeQuickActionResult.
canvasapplicationname
Signature
public String canvasapplicationname {get; set;}
Property Value
Type: String
contextsobjecttype
Signature
public String contextsobjecttype {get; set;}
Property Value
Type: String
defaultvalues
Signature
public List<QuickAction.DescribeQuickActionDefaultValue> defaultvalues {get; set;}
Property Value
flowrecordidvar
Signature
public String flowrecordidvar {get; set;}
Property Value
Type: String
Valid values are null or recordId.icons
Signature
public List<Schema.DescribeIconResult> icons {get; set;}
Property Value
Type: List<Schema.DescribeIconResult>
If no custom icon was associated with the quick action and the quick action creates a specific object, the icons will correspond to the icons used for the created object. For example, if the quick action creates an Account, the icon array will contain the icons used for Account.
If a custom icon was associated with the quick action, the array will contain that custom icon.
iconurl
Signature
public String iconurl {get; set;}
Property Value
Type: String
lightningcomponentbundleid
Signature
public String lightningcomponentbundleid {get; set;}
Property Value
Type: String
lightningcomponentbundlename
Signature
public String lightningcomponentbundlename {get; set;}
Property Value
Type: String
lightningcomponentqualifiedname
Signature
public String lightningcomponentqualifiedname {get; set;}
Property Value
Type: String
lightningwebcomponentbundleid
Signature
public String lightningwebcomponentbundleid {get; set;}
Property Value
Type: String
lightningwebcomponentbundlename
Signature
public String lightningwebcomponentbundlename {get; set;}
Property Value
Type: String
lightningwebcomponentqualifiedname
Signature
public String lightningwebcomponentqualifiedname {get; set;}
Property Value
Type: String
miniiconurl
Signature
public String miniiconurl {get; set;}
Property Value
Type: String
showquickactionlcheader
Signature
public Boolean showquickactionlcheader {get; set;}
Property Value
Type: Boolean
showquickactionvfheader
Signature
public Boolean showquickactionvfheader {get; set;}
Property Value
Type: Boolean
targetparentfield
Signature
public String targetparentfield {get; set;}
Property Value
Type: String
targetrecordtypeid
Signature
public String targetrecordtypeid {get; set;}
Property Value
Type: String
visualforcepagename
Signature
public String visualforcepagename {get; set;}
Property Value
Type: String
visualforcepageurl
Signature
public String visualforcepageurl {get; set;}
Property Value
Type: String
width
Signature
public Integer width {get; set;}
Property Value
Type: Integer
DescribeQuickActionResult Methods
The following are methods for DescribeQuickActionResult. All are instance methods.
getCanvasApplicationName()
Syntax
public String getCanvasApplicationName()
Return Value
Type: String
getColors()
Signature
public List<Schema.DescribeColorResult> getColors()
Return Value
Type: List <Schema.DescribeColorResult>
getContextSobjectType()
Signature
public String getContextSobjectType()
Return Value
Type: String
getDefaultValues()
Signature
public List<QuickAction.DescribeQuickActionDefaultValue> getDefaultValues()
Return Value
getFlowDevName()
Signature
public String getFlowDevName()
Return Value
Type: String
getFlowRecordIdVar()
Signature
public String getFlowRecordIdVar()
Return Value
Type: String
getHeight()
Signature
public Integer getHeight()
Return Value
Type: Integer
getIconUrl()
Signature
public String getIconUrl()
Return Value
Type: String
getIcons()
Signature
public List<Schema.DescribeIconResult> getIcons()
Return Value
Type: List<Schema.DescribeIconResult>
getLayout()
Signature
public QuickAction.DescribeLayoutSection getLayout()
Return Value
getLightningComponentBundleId()
Signature
public String getLightningComponentBundleId()
Return Value
Type: String
getLightningComponentBundleName()
Signature
public String getLightningComponentBundleName()
Return Value
Type: String
getLightningComponentQualifiedName()
Signature
public String getLightningComponentQualifiedName()
Return Value
Type: String
getLightningWebComponentBundleId()
Signature
public String getLightningWebComponentBundleId()
Return Value
Type: String
getLightningWebComponentBundleName()
Signature
public String getLightningWebComponentBundleName()
Return Value
Type: String
getLightningWebComponentQualifiedName()
Signature
public String getLightningWebComponentQualifiedName()
Return Value
Type: String
getShowQuickActionLcHeader()
Signature
public Boolean getShowQuickActionLcHeader()
Return Value
Type: Boolean
If false, then both the header containing the quick action title and the footer containing the Save and Cancel buttons aren’t displayed.
getShowQuickActionVfHeader()
Signature
public Boolean getShowQuickActionVfHeader()
Return Value
Type: Boolean
If false, then both the header containing the quick action title and the footer containing the Save and Cancel buttons aren’t displayed.
getSourceSobjectType()
Signature
public String getSourceSobjectType()
Return Value
Type: String
getTargetParentField()
Signature
public String getTargetParentField()
Return Value
Type: String
getTargetRecordTypeId()
Signature
public String getTargetRecordTypeId()
Return Value
Type: String
getTargetSobjectType()
Signature
public String getTargetSobjectType()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getVisualforcePageName()
Signature
public String getVisualforcePageName()
Return Value
Type: String
getWidth()
Signature
public Integer getWidth()
Return Value
Type: Integer