ContentStudio.EventActions.SynchronousEventHandlers Namespace Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

This namespace contains classes that provides functionality that facilitates the creating of Synchronous Event handlers in Content Studio. This namespace was added in Content Studio version 5.2.
Classes

  Class Description
Public class BeforeDocumentSavePolicySyncHandler
Represents a policy based event handler that handles the OnBeforeDocumentSave synchronous event in Content Studio 5.2 and later.
Public class BeforeDocumentSaveSyncHandler
Represents an event handler that handles the OnBeforeDocumentSave synchronous event in Content Studio 5.2 and later.
Public class BeforeDocumentSynchronizePolicySyncHandler
Represents a policy based event handler that handles the OnBeforeDocumentSynchronize synchronous event in Content Studio 5.2 and later.
Public class BeforeDocumentSynchronizeSyncHandler
Represents an event handler that handles the OnBeforeDocumentSynchronize synchronous event in Content Studio 5.2 and later.
Public class DocumentApprovePolicySyncHandler
Represents a policy based event handler that handles the OnDocumentApprove synchronous event in Content Studio 5.2 and later.
Public class DocumentApproveSyncHandler
Represents an event handler that handles the OnDocumentApprove synchronous event in Content Studio 5.2 and later.
Public class DocumentCheckInPolicySyncEventHandler
Represents a policy based event handler that handles the OnDocumentCheckIn synchronous event in Content Studio 5.2 and later.
Public class DocumentCheckInSyncEventHandler
Represents an event handler that handles the OnDocumentCheckIn synchronous event in Content Studio 5.2 and later.
Public class DocumentCheckOutPolicySyncEventHandler
Represents a policy based event handler that handles the OnDocumentCheckOut synchronous event in Content Studio 5.2 and later.
Public class DocumentCheckOutSyncEventHandler
Represents an event handler that handles the OnDocumentCheckOut synchronous event in Content Studio 5.2 and later.
Public class DocumentCreatePolicySyncHandler
Represents a policy based event handler that handles the OnDocumentCreate synchronous event in Content Studio 5.2 and later.
Public class DocumentCreateSyncHandler
Represents an event handler that handles the OnDocumentCreate synchronous event in Content Studio 5.2 and later.
Public class DocumentDeletePolicySyncHandler
Represents a policy based event handler that handles the OnDocumentDelete synchronous event in Content Studio 5.2 and later.
Public class DocumentDeleteSyncHandler
Represents an event handler that handles the OnDocumentDelete synchronous event in Content Studio 5.2 and later.
Public class DocumentDestroyPolicySyncHandler
Represents a policy based event handler that handles the OnDocumentDestroy synchronous event in Content Studio 5.2 and later.
Public class DocumentDestroySyncHandler
Represents an event handler that handles the OnDocumentDestroy synchronous event in Content Studio 5.2 and later.
Public class DocumentHierarchyInformation
Exposes properties for information about a document's position in a document hierarchy.
Public class DocumentMoveInHierarchyPolicySyncEventHandler
Represents a policy based event handler that handles the MoveInHierarchy synchronous event in Content Studio 5.2 and later.
Public class DocumentMoveInHierarchySyncEventHandler
Represents an event handler that handles the MoveInHierarchy synchronous event in Content Studio 5.2 and later.
Public class DocumentPreviewDisposeSyncHandler
Represents an event handler that handles the OnDocumentPreviewDispose synchronous event in Content Studio 5.3 and later.
Public class DocumentPreviewSyncHandler
Represents an event handler that handles the OnDocumentPreview synchronous event in Content Studio 5.3 and later.
Public class DocumentRejectPolicySyncEventHandler
Represents a policy based event handler that handles the OnDocumentReject synchronous event in Content Studio 5.2 and later.
Public class DocumentRejectSyncEventHandler
Represents an event handler that handles the OnDocumentReject synchronous event in Content Studio 5.2 and later.
Public class DocumentRestorePolicySyncEventHandler
Represents a policy based event handler that handles the OnDocumentRestore synchronous event in Content Studio 5.2 and later.
Public class DocumentRestoreSyncEventHandler
Represents an event handler that handles the OnDocumentRestore synchronous event in Content Studio 5.2 and later.
Public class DocumentRevisionPolicySyncEventHandler
Represents a policy based event handler that handles the OnDocumentRevision synchronous event in Content Studio 5.2 and later.
Public class DocumentRevisionRestorePolicySyncEventHandler
Represents a policy based event handler that handles the OnDocumentRevisionRestore synchronous event in Content Studio 5.3 and later.
Public class DocumentRevisionRestoreSyncEventHandler
Represents an event handler that handles the OnDocumentRevisionRestore synchronous event that was introduced in Content Studio 5.3.
Public class DocumentRevisionSyncEventHandler
Represents an event handler that handles the OnDocumentRevision synchronous event in Content Studio 5.2 and later.
Public class DocumentSavePolicySyncHandler
Represents a policy based event handler that handles the OnDocumentSave synchronous event in Content Studio 5.2 and later.
Public class DocumentSaveSyncHandler
Represents an event handler that handles the OnDocumentSave synchronous event in Content Studio 5.2 and later.
Public class Policy
This class defines a single policy used to validate data passed in to a PolicyBasedSynchronousEventHandler
Public class PolicyBasedSynchronousEventHandler
Provides a base class for event handlers that uses a policy based rule system that can be interpreted by an implementation.
Public class SynchronousEventHandlerBase
Provides a base class for event handlers that handles synchronous events in Content Studio.
Public class XmlIndexFieldDeletePolicySyncHandler
Represents a policy based event handler that handles the OnXmlIndexFieldDelete synchronous event in Content Studio 5.2 and later.
Public class XmlIndexFieldDeleteSyncHandler
Represents an event handler that handles the OnXmlIndexFieldDelete synchronous event in Content Studio 5.2 and later.
Public class XmlIndexFieldInfo
Represents information on a single Ept field. This class is used by the XmlIndexSaveSyncHandler and XmlIndexFieldDeleteSyncHandler event handler base classes. This class cannot be inherited from.
Public class XmlIndexPolicySyncHandler
Represents a policy based synchronous Content Studio event handler that handles one of the Xml index related events. This class extends the PolicyBasedSynchronousEventHandler class by adding functionality that parses passed in field info.
Public class XmlIndexSavePolicySyncHandler
Represents a policy based event handler that handles the OnXmlIndexSave synchronous event in Content Studio 5.2 and later.
Public class XmlIndexSaveSyncHandler
Represents an event handler that handles the OnXmlIndexSave synchronous event in Content Studio 5.2 and later.
Public class XmlIndexSyncHandler
Represents a synchronous Content Studio event handler that handles one of the Xml index related events. This class extends the SynchronousEventHandlerBase class by adding functionality that parses passed in field info.
Interfaces

  Interface Description
Public interface IDocumentStatus
Defines properties used to describe a Content Studio document's status.
Public interface IPrincipalInfo
Represents basic information about a security principal
Public interface ISaveOperationArguments
Defines arguments passed to a Content Studio synchronous event handler from the save operation that triggered the event. This interface is used in the OnBeforeDocumentSave event.
Public interface ISingleSynchronousHandler
This interface has a set of properties that defines the value of a numeric Content Studio event. Synchronous event handlers in Content Studio can implement this interface to indicate that their implementation is limited to handle a single event type only.
Enumerations

  Enumeration Description
Public enumeration PolicyValueInterpretation
Specifies how the value of the policy should be interpreted by the event handler
Public enumeration XmlIndexSyncHandlerLevel
Specifies the type of data that is beeing indexed