WebSvcCalendar - Espace de noms

La classe Calendar est la classe dans l'espace de noms WebSvcCalendar principale. La classe Calendar inclut des méthodes pour gérer les exceptions de calendriers d'entreprise.

Notes

Dans le service web ASMX, Calendar est une classe. Dans le service WCF, Calendar est une interface qui est implémentée dans la classe CalendarClient . Pour plus d'informations sur l'utilisation de la classe CalendarClient dans une application basée sur WCF, voir le constructeur de classe Calendar .

L'espace de noms WebSvcCalendar est le nom arbitraire d'une référence au service web Calendar.asmx (ou le service Calendar.svc) de la PSI Project Server Interface ().

Méthodes de la classe de calendrier peuvent :

  • Extrayez et vérifiez dans un calendrier d'entreprise.

  • Liste de tous les calendriers d'entreprise.

  • Créer ou supprimer les calendriers d'entreprise avec exceptions ou mettre à jour des exceptions de calendrier dans un calendrier spécifique.

Pour gérer les autres fonctionnalités de calendrier, utilisez Microsoft Project Professionnel 2013.

méthodes Calendar généralement utilisent ou renvoient un objet CalendarDataSet .

Classes

  Classe Description
Classe publique Calendar Inclut des méthodes pour la gestion des exceptions de calendrier dans Project Server.
Classe publique CalendarDataSet Gère les collections d'informations de calendrier pour la gestion de projets.
Classe publique CalendarDataSet.CalendarExceptionsDataTable Fournitures table de méthodes et gestion des informations de classe, y compris les méthodes, les extensions, les propriétés et les champs qui sont associés à l'indexation ; Fournit des opérations de ligne et de colonne pour les données de CalendarDataSet.CalendarExceptionsRow .
Classe publique CalendarDataSet.CalendarExceptionsRow Indique la disponibilité de la ressource basée sur le calendrier est identifiée par la propriété CAL_UID .
Classe publique CalendarDataSet.CalendarExceptionsRowChangeEvent Événement qui se produit lors de la modification des données dans un CalendarExceptionsRow .
Classe publique CalendarDataSet.CalendarsDataTable Fournitures table de méthodes et gestion des informations de classe, y compris les méthodes, les extensions, les propriétés et les autres informations relatives aux données CalendarDataSet.CalendarsRow .
Classe publique CalendarDataSet.CalendarsRow Contient une ligne d'informations de configuration du calendrier.
Classe publique CalendarDataSet.CalendarsRowChangeEvent Événement qui se produit lors de la modification des données dans un CalendarsRow .

Délégués

  Délégué Description
Délégué public CalendarDataSet.CalendarExceptionsRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de CalendarDataSet.CalendarExceptionsRow .
Délégué public CalendarDataSet.CalendarsRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de CalendarDataSet.CalendarsRow .