An
is any object known to the Content Engine, including objects outside of repositories, such as a service or an
object itself. Contrast this with
, which represents any object residing within a Content Engine repository.
You will not normally work directly with an
, but rather with an instance of one of its subclasses, which are further grouped into independent and dependent objects. An
is an
that has its own identity and always has an
is an
that can only exist within the scope of another object. An example of this dependency is
; content elements are scoped to a particular
object and cannot exist independently.
This interface provides some base functionality, such as retrieving the
object that is used for communication to the Content Engine server and retrieving an object's class information and properties.
The following tables list the members exposed by IEngineObject.
Public Properties
Name | Description | |
---|---|---|
![]() | ClassDescription | The object containing the property metadata for the . |
![]() | Properties | The collection of properties for the . |
Public Methods
Name | Description | |
---|---|---|
![]() | GetClassName | Returns the name of the class from which this object is instantiated. |
![]() | GetConnection | Returns a object that represents a logical connection to the FileNet P8 domain. The returned object is used as input to methods such as factory instantiation methods. |
![]() | GetSuperClasses | Returns a array specifying the names of the superclasses of the class from which this object is instantiated. |