Represents the class definition (mutable class metadata) of the Document class and its subclasses. You can modify class definition metadata via its properties and property definitions throughout the life of an instantiated object. Note, however, that you cannot modify a class definition's ClassDescription property.

Namespace:  FileNet.Api.Admin
Assembly:  FileNet.Api (in FileNet.Api.dll)

ToggleSyntax

Visual Basic (Declaration)
Public Interface IDocumentClassDefinition _
	Implements IVersionableClassDefinition, IReplicableClassDefinition, ISubscribableClassDefinition, IClassDefinition,  _
	IRepositoryObject, IReplicable, ISubscribable, IIndependentlyPersistableObject, IIndependentObject,  _
	IEngineObject, ICloneable
C#
public interface IDocumentClassDefinition : IVersionableClassDefinition, 
	IReplicableClassDefinition, ISubscribableClassDefinition, IClassDefinition, IRepositoryObject, IReplicable, 
	ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable
Visual C++
public interface class IDocumentClassDefinition : IVersionableClassDefinition, 
	IReplicableClassDefinition, ISubscribableClassDefinition, IClassDefinition, IRepositoryObject, IReplicable, 
	ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable
JavaScript
FileNet.Api.Admin.IDocumentClassDefinition = function();
FileNet.Api.Admin.IDocumentClassDefinition.createInterface('FileNet.Api.Admin.IDocumentClassDefinition');

ToggleRemarks

Metadata

Auditable: undefined
AllowsInstances: false
AllowsSubClasses: false
ClassDefinitionName: ReplicableClassDefinition
IsDependent: false
IsHidden: false
Name: DisplayName
Searchable: true
StorageType: ObjectStore
SuperclassName: VersionableClassDefinition

ToggleSee Also