Provides a generic means for instantiating independent objects within a scope.
Namespace: FileNet.Api.Core
Assembly: FileNet.Api (in filenet.api.dll)
An
can instantiate only those objects within its scope. For example, a
object is within the scope of an
, but is not within the scope of a
. This interface provides methods for creating or retrieving objects when you do not have type-specific knowledge of the objects to be instantiated. You can create or retrieve objects by supplying just a class name and (for retrieval) an object identifier or path.
![]() |
---|
To create or retrieve known object types, use the static methods are more convenient and provide type safety. The method results do not have to be cast and programming errors on the returned type may be caught at build time instead of runtime. The methods also avoid the inconvenience (and potential for error) of specifying the type. |
Namespace: FileNet.Api.Core
Assembly: FileNet.Api (in filenet.api.dll)