Table B-9 shows the complete parentage of the CMS Placeholder class. The properties and methods listed in italics in the table are defined by the class in the column header and then inherited by the derived class(es) to the left. So, for instance, only GetHashCode is coded in the CmsObject class, whereas Equals, GetType, and ToString are coded in the System.Object class and then inherited by the CmsObject class. All these members are inherited by the Placeholder class. Datasource, for example, is coded in the Placeholder class and is not inherited by any other class.
Table B-10 defines all the members listed for the Placeholder class in Table B-9.
We have included a classification column in Table B-10. This is not a CMS classification. It was included to make it easier to locate the discussion about each member in Chapter 27.