Represents the class definition (mutable class metadata) of classes whose instances can be the target of a
subscription and can be audited. SubscribableClassDefinition objects hold the class definitions for all subclasses
of the Subscribable class except for the Document class and its subclasses,
whose class definitions are held by DocumentClassDefinition objects.
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.AdminAssembly: FileNet.Api (in FileNet.Api.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Interface ISubscribableClassDefinition _ Implements IClassDefinition, IRepositoryObject, IReplicable, ISubscribable, _ IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable |
C# |
---|
public interface ISubscribableClassDefinition : IClassDefinition, IRepositoryObject, IReplicable, ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable |
Visual C++ |
---|
public interface class ISubscribableClassDefinition : IClassDefinition, IRepositoryObject, IReplicable, ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable |
JavaScript |
---|
FileNet.Api.Admin.ISubscribableClassDefinition = function(); FileNet.Api.Admin.ISubscribableClassDefinition.createInterface('FileNet.Api.Admin.ISubscribableClassDefinition'); |
Remarks
Metadata
Auditable: true
AllowsInstances: false
AllowsSubClasses: false
ClassDefinitionName: ReplicableClassDefinition
IsDependent: false
IsHidden: false
Name: DisplayName
Searchable: true
StorageType: ObjectStore
SuperclassName: ClassDefinition