WebSvcNotifications 命名空间
The Notifications class is the primary class in the WebSvcNotifications namespace. The Notifications class includes methods that manage alert and reminder subscriptions.
备注
In the ASMX web service, Notifications is a class. In the WCF service, Notifications is an interface that is implemented in the NotificationsClient class. For information about using the NotificationsClient class in a WCF-based application, see the Notifications class constructor.
The WebSvcNotifications namespace is an arbitrary name for a reference to the Notifications.asmx web service of the Project Server Interface (PSI). Methods in the Notifications class can read and update subscriptions to Project Server alerts and reminders.
Notifications methods typically use or return one of the following DataSet objects:
类
类 | 说明 | |
---|---|---|
AlertSubscriptionInfoDataSet | 用于维护的通知发送到用户的订阅通知的集合。 | |
AlertSubscriptionInfoDataSet.AlertSubscriptionInfoDataTable | 用于维护订阅通知的集合。 | |
AlertSubscriptionInfoDataSet.AlertSubscriptionInfoRow | 指定的订阅通知设置的一个data row 。 | |
AlertSubscriptionInfoDataSet.AlertSubscriptionInfoRowChangeEvent | 在AlertSubscriptionInfoDataSet.AlertSubscriptionInfoRow中的数据发生更改时引发的事件。 | |
Notifications | 包含用于管理 Project Server 中的通知和提醒的方法。 | |
ReminderSubscriptionInfoDataSet | 用于维护基于日期的提醒有关项目管理任务的用户的集合。 | |
ReminderSubscriptionInfoDataSet.ReminderSubscriptionInfoDataTable | 用于维护一个集合的关于事件的项目用户基于日期的提醒。 | |
ReminderSubscriptionInfoDataSet.ReminderSubscriptionInfoRow | 包含的项目的用户的基于日期的事件提醒信息的行。 | |
ReminderSubscriptionInfoDataSet.ReminderSubscriptionInfoRowChangeEvent | 在ReminderSubscriptionInfoRow中的数据发生更改时引发的事件。 |
委托
委托 | 说明 | |
---|---|---|
AlertSubscriptionInfoDataSet.AlertSubscriptionInfoRowChangeEventHandler | 表示处理事件数据行上执行操作时出现这种情况的方法。 | |
ReminderSubscriptionInfoDataSet.ReminderSubscriptionInfoRowChangeEventHandler | 表示处理事件数据行上执行操作时出现这种情况的方法。 |