The IClassDescription type exposes the following members.

ToggleMethods

Type NameDescription
Public methodClone
Creates a new object that is a copy of the current instance.
(Inherited from ICloneable.)
Public methodDescribedIsOfClass
Returns whether the class described by this ClassDescription object is a subclass of the specified class (true) or not (false). Note that this method will not work for search-related ClassDescription objects; that is, ClassDescription objects that are returned from a SearchScope.fetchSearchableClassDescriptions method call.
Public methodFetchPropertiesOverloaded.
Public methodFetchPropertyOverloaded.
Public methodGetClassName
Returns the identity of the metadata class from which this object is instantiated. If the object is newly created and a non-null value was provided for the classId parameter of the Factory createInstance method by which the object was created, this method returns that non-null value. In all other circumstances the symbolic name of the metadata class is returned.
(Inherited from IEngineObject.)
Public methodGetConnection
Returns a Connection object that represents a logical connection to the Content Cortex domain. The returned Connection object is used as input to methods such as factory instantiation methods.
(Inherited from IEngineObject.)
Public methodGetObjectReference
Returns an object reference that represents the object's identity.

The ID of an independent object is the class name and ID of the object. The ID can be a path, GUID, or name of the object.

(Inherited from IIndependentObject.)
Public methodGetScope
Returns the originating "scope" (enclosing context) of this ClassDescription object. For more information about ClassDescription scope, see the IScope interface description.
Public methodGetSuperClasses
Returns a String array specifying the names of the superclasses of the class from which this object is instantiated.
(Inherited from IEngineObject.)
Public methodRefreshOverloaded.

ToggleSee Also