WebSvcCalendar namespace
A classe Calendar é a principal classe no namespace WebSvcCalendar . A classe Calendar inclui métodos para gerenciar exceções em calendários da empresa.
Dica
No serviço da web ASMX, Calendar é uma classe. No serviço do WCF, o Calendar é uma interface que é implementada na classe CalendarClient . Para obter informações sobre como usar a classe CalendarClient em um aplicativo baseado em WCF, consulte o construtor da classe Calendar .
O namespace WebSvcCalendar é um nome arbitrário para obter uma referência para o serviço da web de Calendar.asmx (ou o serviço de Calendar.svc) do Project Server Interface (PSI).
Métodos na classe calendário podem:
Check-out e check-in em um calendário da empresa.
Lista todos os calendários da empresa.
Criar ou excluir calendários corporativos com exceções ou atualizar exceções de calendário em um calendário específico.
Para gerenciar outros recursos de calendário, use Microsoft Project Professional 2013.
Normalmente, os métodos de Calendar usam ou retornam um objeto CalendarDataSet .
Classes
Classe | Descrição | |
---|---|---|
Calendar | Inclui os métodos de gerenciamento de exceções de calendário no Project Server. | |
CalendarDataSet | Mantém as coleções de informações de calendário para gerenciamento de projetos. | |
CalendarDataSet.CalendarExceptionsDataTable | Tabela de fontes de métodos de gerenciamento e informações de classe, incluindo métodos, extensões, propriedades e campos, que estão associados com indexação; Fornece operações de linha e coluna para os dados de CalendarDataSet.CalendarExceptionsRow . | |
CalendarDataSet.CalendarExceptionsRow | Indica a disponibilidade do recurso com base no calendário identificado pela propriedade CAL_UID . | |
CalendarDataSet.CalendarExceptionsRowChangeEvent | Evento que ocorre quando os dados em um CalendarExceptionsRow são alterados. | |
CalendarDataSet.CalendarsDataTable | Fontes de informações de classe incluindo métodos, extensões, propriedades e outras informações para CalendarDataSet.CalendarsRow de dados e métodos de gerenciamento da tabela. | |
CalendarDataSet.CalendarsRow | Contém uma linha de informações de configuração do calendário. | |
CalendarDataSet.CalendarsRowChangeEvent | Evento que ocorre quando os dados em um CalendarsRow são alterados. |
Representantes
Representante | Descrição | |
---|---|---|
CalendarDataSet.CalendarExceptionsRowChangeEventHandler | Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de CalendarDataSet.CalendarExceptionsRow . | |
CalendarDataSet.CalendarsRowChangeEventHandler | Representa o método que trata os eventos que ocorrem quando uma ação é executada nos dados de CalendarDataSet.CalendarsRow . |