Meta Data Services Programming
Class Definition Objects
A class definition object defines a class. In a Microsoft® SQL Server™ 2000 Meta Data Services repository, a class definition object exposes properties, a collection of interfaces, and a collection of scripts.
The following figure shows some classes and the interfaces they implement. In the figure, the Chapter class implements two interfaces, ISpellingChecker and IPagination. Both the Paragraph class and the Chapter class implement the ISpellingChecker interface.
You can access a class definition object from Automation or COM programs using the ClassDef object, the ClassDef class, or the IClassDef or IClassDef2 interfaces.