Compartir a través de


Espacio de nombres WebSvcEvents

La clase Events es la clase principal en el espacio de nombres WebSvcEvents . La clase Events incluye métodos que administran las asociaciones de controlador de eventos de Project Server.

Nota

En el servicio web ASMX, Events es una clase. En el servicio WCF, Events es una interfaz que se implementa en la clase EventsClient . Para obtener información acerca del uso de la clase EventsClient en una aplicación basada en WCF, vea el constructor de la clase Events .

El espacio de nombres de WebSvcEvents es un nombre arbitrario de una referencia al servicio de web Events.asmx (o el servicio de Events.svc) de Project Server Interface (PSI). Métodos en la clase de Events pueden leer la lista de eventos de Project Server, lea las asociaciones de controlador de eventos para un evento específico o leer todas las asociaciones de controlador de eventos. Métodos de la clase Events pueden crear, actualizar y eliminar las asociaciones de controlador de eventos.

métodos de Events normalmente use o devuelven un objeto EventsDataSet o un objeto de EventHandlersDataSet .

Clases

  Clase Descripción
Clase pública EventHandlersDataSet Contiene una colección de información para registrar los controladores de eventos de Project Server.
Clase pública EventHandlersDataSet.EventHandlersDataTable Contiene información sobre uno o más controladores de eventos de Project Server.
Clase pública EventHandlersDataSet.EventHandlersRow Contiene la configuración para registrar un controlador de eventos de Project Server.
Clase pública EventHandlersDataSet.EventHandlersRowChangeEvent Describe la configuración del controlador de eventos para cuando se modifiquen los datos especificado EventHandlersDataSet.EventHandlersRow .
Clase pública Events Incluye métodos para administrar asociaciones de controlador de eventos de Project Server. Leer la lista de eventos, asociaciones de controlador de eventos para un evento específico o todas las asociaciones de controlador de eventos de Project Server. Crear, actualizar y eliminar asociaciones de controlador de eventos.
Clase pública EventsDataSet Contiene información acerca de los sucesos de Project Server.
Clase pública EventsDataSet.EventDataTable Contiene una lista de eventos de Project Server.
Clase pública EventsDataSet.EventRow Contiene la información que se asocia con un evento específico.
Clase pública EventsDataSet.EventRowChangeEvent Evento que se produce cuando se modifican los datos en un EventRow .

Delegados

  Delegado Descripción
Delegado público EventHandlersDataSet.EventHandlersRowChangeEventHandler Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de EventHandlersDataSet.EventHandlersRow .
Delegado público EventsDataSet.EventRowChangeEventHandler Representa el método que controla los eventos que se producen cuando se realiza una acción de datos de EventsDataSet.EventRow .

Enumeraciones

  Enumeración Descripción
Enumeración pública PSEventID Identifica un evento de Project Server Pre o POST.