1. A method for utilizing an object model in an application program for managing a plurality of content regions for displaying specific types of content in an electronic document, the method comprising: providing a plurality of objects in the object model, wherein the plurality of objects comprises a plurality of properties, a plurality of methods, and a plurality of events each functionally associated with the plurality of content regions; exposing an application programming interface (API) in the object model for accessing the plurality of objects, wherein exposing the API in the object model for accessing the plurality of objects comprises providing an interactive content pane for managing content regions, each content region being operative to provide an interactive region corresponding to a specific type of content for entering the specific type of content into  each content region; providing a dropdown list corresponding to the plurality of objects, the dropdown list comprising entries associated with the plurality of properties, the plurality of methods, and the plurality of events; receiving a selection of a first entry in the dropdown list, the first entry being associated with adding at least one content region, wherein adding the at least one content region comprises adding the at least one content region based on at least one parameter and at least one object for specifying the at least one content region, the at least one parameter corresponding to the specific type of content associated with the at least one content region and the at least one object corresponding to a location for adding the at least one content region; adding the at least one content region; receiving a selection of a second entry in the dropdown list; and utilizing, in response to receiving the selection of the second entry, one of the plurality of properties, the plurality of methods, and the plurality of events associated with the second entry to manage the at least one content region.