12.07.2015 Views

Database.com Metadata API Developer's Guide - Salesforce.com

Database.com Metadata API Developer's Guide - Salesforce.com

Database.com Metadata API Developer's Guide - Salesforce.com

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Metadata</strong> TypesQuickActionQuickActionRepresents a specified create or update action for an object that then be<strong>com</strong>es available in the Chatter publisher. For example,you can create an action that, on the detail page of an account, allows a user to create a contact related to that account fromthe Chatter feed on that page. QuickAction can be created on objects that allow custom fields. The parent objects supportedinclude:• Account• Campaign• Case• Contact• Custom objects• Group• Lead• OpportunityNote: In the application, QuickActions are referred to as actions or publisher actions.File Suffix and Directory LocationQuickAction <strong>com</strong>ponents have the suffix quickAction and are stored in the quickActions folder.VersionQuickAction <strong>com</strong>ponents are available in <strong>API</strong> version 28.0 and later.FieldsField NamecanvasdescriptionfieldOverridesheighticonisProtectedlabelpageField TypestringstringFieldOverrideintstringbooleanstringstringDescriptionIf a custom action is created using a canvas app, this identifies theapp. Returns the fully-qualified name of the canvas app in theformat __, if the quick action type isCanvas; otherwise, returns null. This field is available in <strong>API</strong>version 29.0 and later.The description of the action.The specific field that may be overridden within a QuickAction.If a custom action is created, this is the height in pixels of the actionpane.The icon used to identify the action.Indicates whether this <strong>com</strong>ponent is protected (true) or not(false). Protected <strong>com</strong>ponents cannot be linked to or referencedby <strong>com</strong>ponents created in the installing organization.Identifies the action and displays to users. This is also the defaultidentifier used for the <strong>API</strong> and managed packages.If a custom action is created using a Visualforce page, this identifiesthe page.139

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!