|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer|
Events Web Service
The Events class is the primary class in the [Events Web service] namespace. The Events class includes methods that manage the Project Server event handler associations.
In the ASMX web service, Events is a class. In the WCF service, Events is an interface that is implemented in the EventsClient class. For information about using the EventsClient class in a WCF-based application, see the Events class constructor.
The [Events Web service] namespace is an arbitrary name for a reference to the Events.asmx web service (or the Events.svc service) of the PSI in Microsoft Project Server 2010. Methods in the Events class can read the list of Project Server events, read event handler associations for a specific event, or read all event handler associations. Methods in the Events class can create, update, and delete event handler associations.
|EventHandlersDataSet||Contains a collection of information for registering event handlers in Project Server.|
|EventHandlersDataSet.EventHandlersDataTable||Contains information about one or more event handlers for Project Server events.|
|EventHandlersDataSet.EventHandlersRow||Contains the settings for registering one event handler in Project Server.|
|EventHandlersDataSet.EventHandlersRowChangeEvent||Describes event handler settings for when the specified EventHandlersDataSet.EventHandlersRow data is edited.|
|Events||Includes methods for managing Project Server event handler associations. Read the list of Project Server events, event handler associations for a specific event, or all event handler associations. Create, update, and delete event handler associations.|
|EventsDataSet||Contains information about Project Server events.|
|EventsDataSet.EventDataTable||Contains a list of events in Project Server.|
|EventsDataSet.EventRow||Contains the information that is associated with a specific event.|
|EventsDataSet.EventRowChangeEvent||Event that occurs when data in a EventRow is changed.|
|EventHandlersDataSet.EventHandlersRowChangeEventHandler||Represents the method that handles events which occur when an action is performed on EventHandlersDataSet.EventHandlersRow data.|
|EventsDataSet.EventRowChangeEventHandler||Represents the method that handles events which occur when an action is performed on EventsDataSet.EventRow data.|