Visual force tags – I

1. apex:actionFunction: A component that provides support for invoking controller action methods directly from JavaScript code using an AJAX request. An component must be a child of an component.
2. apex:actionPoller: A timer that sends an AJAX update request to the server according to a time interval that you specify. The update request can then result in a full or partial page update. You should avoid using this component with enhanced lists.
3. apex:actionRegion: An area of a Visualforce page that demarcates which components should be processed by the Force.com server when an AJAX request is generated. Only the components in the body of the are processed by the server, thereby increasing the performance of the page.
4. apex:actionStatus: A component that displays the status of an AJAX update request. An AJAX request can either be in progress or complete.
5. apex:actionSupport: A component that adds AJAX support to another component, allowing the component to be refreshed asynchronously by the server when a particular event occurs, such as a button click or mouseover.
6. apex:attribute: A definition of an attribute on a custom component. The attribute tag can only be a child of a component tag.
7. apex:column: A single column in a table. An component must always be a child of an or component.
8. apex:commandButton: A button that is rendered as an HTML input element with the type attribute set to submit, reset, or image, depending on the tag’s specified values. The button executes an action defined by a controller, and then either refreshes the current page, or navigates to a different page based on the PageReference variable that is returned by the action.
9. apex:commandLink: A link that executes an action defined by a controller, and then either refreshes the current page, or navigates to a different page based on the PageReference variable
that is returned by the action. An component must always be a child of an component.
10. apex:component: A custom Visualforce component. All custom component definitions must be wrapped inside a single tag.
11. apex:componentBody: This tag allows a custom component author to define a location where a user can insert content into the custom component. This is especially useful for generating custom iteration components. This component is valid only within an tag, and only a single definition per custom component is allowed.

12. apex:composition: An area of a page that includes content from a second template page. Template pages are Visualforce pages that include one or more components. The
component names the associated template, and provides body for the template’s components with matching components. Any content outside of an component is not rendered.
13. apex:dataList: An ordered or unordered list of values that is defined by iterating over a set of data. The body of the component specifies how a single item should appear in the list. The data set can include up to 1,000 items.
14. apex:dataTable: An HTML table that is defined by iterating over a set of data, displaying information about one item of data per row. The body of the contains one or more column components that specify what information should be displayed for each item of data. The data set can include up to 1,000 items.
15. apex:define: A template component that provides content for an component defined in a Visualforce template page.
16. apex:detail: The standard detail page for a particular object, as defined by the associated page layout for the object in Setup. This component includes attributes for including or excluding the
associated related lists, related list hover links, and title bar that appear in the standard Salesforce application interface.
17. apex:dynamicComponent: This tag acts as a placeholder for your dynamic Apex components. It has one required parameter— componentValue—which accepts the name of an Apex method
that returns a dynamic component.
18. apex:enhancedList: The list view picklist for an object, including its associated list of records for the currently selected view. In standard Salesforce applications this component is displayed on the main tab for a particular object. This component has additional attributes that can be specified, such as the height and rows per page, as compared to .
19. apex:facet: A placeholder for content that is rendered in a specific part of the parent component, such as the header or footer of an .
20. apex:flash: A Flash movie, rendered with the HTML object and embed tags.

Leave a Reply

Your email address will not be published. Required fields are marked *

Select Language »