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 | |
---|---|---|
Calendar | Inclut des méthodes pour la gestion des exceptions de calendrier dans Project Server. | |
CalendarDataSet | Gère les collections d'informations de calendrier pour la gestion de projets. | |
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 . | |
CalendarDataSet.CalendarExceptionsRow | Indique la disponibilité de la ressource basée sur le calendrier est identifiée par la propriété CAL_UID . | |
CalendarDataSet.CalendarExceptionsRowChangeEvent | Événement qui se produit lors de la modification des données dans un CalendarExceptionsRow . | |
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 . | |
CalendarDataSet.CalendarsRow | Contient une ligne d'informations de configuration du calendrier. | |
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 | |
---|---|---|
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 . | |
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 . |