Freigeben über


WebSvcCalendar-Namespace

Die Klasse Calendar ist die primäre Klasse im WebSvcCalendar -Namespace. Die Calendar -Klasse enthält Methoden zum Verwalten von Ausnahmen Enterprise-Kalender.

Hinweis

Calendar ist eine Klasse, in die ASMX-Webdienst. Calendar ist eine Schnittstelle, die in der CalendarClient -Klasse implementiert wird, in den WCF-Dienst. Informationen zur Verwendung der CalendarClient -Klasse in einem WCF-basierten Anwendung finden Sie unter den Klassenkonstruktor Calendar .

WebSvcCalendar Namespace handelt es sich um einen beliebigen Namen für einen Verweis auf die Calendar.asmx-Webdienst (oder den Calendar.svc-Dienst) von Project Server Interface (PSI).

Methoden in der Kalender-Klasse können:

  • Checken Sie aus, und checken Sie einen Enterprise-Kalender.

  • Listen Sie aller Enterprise-Kalender auf.

  • Erstellen oder Löschen von Enterprise-Kalender mit Ausnahmen, oder Aktualisieren von Kalenderausnahmen in einem bestimmten dar.

Verwenden Sie zum Verwalten von anderen Kalenderfunktionen Microsoft Project Professional 2013.

Calendar Methoden in der Regel verwenden oder ein CalendarDataSet -Objekt zurückzugeben.

Klassen

  Klasse Beschreibung
Öffentliche Klasse Calendar Enthält Methoden zum Verwalten von Kalenderausnahmen in Project Server.
Öffentliche Klasse CalendarDataSet Auflistungen mit Kalenderinformationen zum Verwalten von Projekten verwaltet.
Öffentliche Klasse CalendarDataSet.CalendarExceptionsDataTable Lieferungen Tabelle Verwaltungsmethoden sowie Klasse, einschließlich Methoden, Erweiterungen, Eigenschaften und Felder, die Indizierung zugeordnet sind; Zeilen- und Vorgänge für CalendarDataSet.CalendarExceptionsRow Daten enthält.
Öffentliche Klasse CalendarDataSet.CalendarExceptionsRow Gibt die Verfügbarkeit der durch die CAL_UID -Eigenschaft identifizierte Ressource Kalender basieren.
Öffentliche Klasse CalendarDataSet.CalendarExceptionsRowChangeEvent Ereignis tritt ein, wenn Daten in eine CalendarExceptionsRow geändert werden.
Öffentliche Klasse CalendarDataSet.CalendarsDataTable Lieferungen Tabelle Verwaltungsmethoden sowie Klasse einschließlich Methoden, Erweiterungen, Eigenschaften und andere Informationen für CalendarDataSet.CalendarsRow Daten.
Öffentliche Klasse CalendarDataSet.CalendarsRow Enthält eine Zeile mit der Konfiguration von Kalenderinformationen.
Öffentliche Klasse CalendarDataSet.CalendarsRowChangeEvent Ereignis tritt ein, wenn Daten in eine CalendarsRow geändert werden.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat CalendarDataSet.CalendarExceptionsRowChangeEventHandler Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für CalendarDataSet.CalendarExceptionsRow Daten ausgeführt wird.
Öffentlicher Delegat CalendarDataSet.CalendarsRowChangeEventHandler Stellt die Methode dar, die Ereignisse behandelt, die auftreten, wenn eine Aktion für CalendarDataSet.CalendarsRow Daten ausgeführt wird.