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 表示处理事件数据行上执行操作时出现这种情况的方法。