Note that an instance of IObjectChangeEvent or any of its subclasses can be extended with audited custom properties of the source object of the event. A source object's properties are audited under the following conditions:
- Auditing is enabled on the object store.
- The AuditAs property is set on one or more property definitions of the source object's class definition.
- One or more audit definitions are set with the events to be audited.
For more information, see Property Auditing.
You can instantiate a IObjectChangeEvent object with the GetInstance or FetchInstance method on the Factory.ObjectChangeEvent class.
Assembly: FileNet.Api (in FileNet.Api.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Interface IObjectChangeEvent _ Implements IEvent, IRepositoryObject, IIndependentlyPersistableObject, IIndependentObject, _ IEngineObject, ICloneable |
C# |
---|
public interface IObjectChangeEvent : IEvent, IRepositoryObject, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable |
Visual C++ |
---|
public interface class IObjectChangeEvent : IEvent, IRepositoryObject, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable |
JavaScript |
---|
FileNet.Api.Events.IObjectChangeEvent = function(); FileNet.Api.Events.IObjectChangeEvent.createInterface('FileNet.Api.Events.IObjectChangeEvent'); |
Remarks
Metadata
Auditable: false
AllowsInstances: false
AllowsSubClasses: false
ClassDefinitionName: EventClassDefinition
IsDependent: false
IsHidden: false
Searchable: true
StorageType: ObjectStore
SuperclassName: Event