Compartilhar via


WebSvcEvents namespace

A classe Events é a principal classe no namespace WebSvcEvents . A classe Events inclui métodos que gerenciam as associações de manipulador de eventos do Project Server.

Dica

No serviço da web ASMX, Events é uma classe. No serviço do WCF, o Events é uma interface que é implementada na classe EventsClient . Para obter informações sobre como usar a classe EventsClient em um aplicativo baseado em WCF, consulte o construtor da classe Events .

O namespace WebSvcEvents é um nome arbitrário para obter uma referência para o serviço da web de Events.asmx (ou o serviço de Events.svc) do Project Server Interface (PSI). Métodos na classe Events podem ler a lista de eventos do Project Server, ler associações de manipulador de eventos para um evento específico ou ler todas as associações de manipulador de eventos. Métodos na classe Events podem criar, atualizar e excluir associações de manipulador de eventos.

Normalmente, os métodos de Events usam ou retornam um objeto EventsDataSet ou EventHandlersDataSet .

Classes

  Classe Descrição
Classe pública EventHandlersDataSet Contém uma coleção de informações para registrar manipuladores de eventos no Project Server.
Classe pública EventHandlersDataSet.EventHandlersDataTable Contém informações sobre um ou mais manipuladores de eventos para eventos do Project Server.
Classe pública EventHandlersDataSet.EventHandlersRow Contém as configurações para registrar um manipulador de eventos no Project Server.
Classe pública EventHandlersDataSet.EventHandlersRowChangeEvent Descreve as configurações de manipulador de eventos para quando os dados especificados EventHandlersDataSet.EventHandlersRow são editados.
Classe pública Events Inclui os métodos de gerenciamento de associações de manipulador de evento do Project Server. Leia a lista de eventos, associações de manipulador de evento para um evento específico ou todas as associações de manipulador de eventos do Project Server. Criar, atualizar e excluir associações de manipulador de evento.
Classe pública EventsDataSet Contém informações sobre eventos do Project Server.
Classe pública EventsDataSet.EventDataTable Contém uma lista de eventos no Project Server.
Classe pública EventsDataSet.EventRow Contém as informações que está associadas com um evento específico.
Classe pública EventsDataSet.EventRowChangeEvent Evento que ocorre quando os dados em um EventRow são alterados.

Representantes

  Representante Descrição
Delegado público EventHandlersDataSet.EventHandlersRowChangeEventHandler Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de EventHandlersDataSet.EventHandlersRow .
Delegado público EventsDataSet.EventRowChangeEventHandler Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de EventsDataSet.EventRow .

Enumerações

  Enumeração Descrição
Enumeração pública PSEventID Identifica um Pre-evento Project Server ou após o evento.