AlertManagementClient Класс

Определение

Предоставляет методы, с помощью которых клиенты могут программно управлять (создавать, редактировать, удалять и перечислять) определения оповещений.

public ref class AlertManagementClient : System::ServiceModel::ClientBase<AlertingWcfProxy::AlertManagement ^>, AlertingWcfProxy::AlertManagement
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
public class AlertManagementClient : System.ServiceModel.ClientBase<AlertingWcfProxy.AlertManagement>, AlertingWcfProxy.AlertManagement
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
type AlertManagementClient = class
    inherit ClientBase<AlertManagement>
    interface AlertManagement
Public Class AlertManagementClient
Inherits ClientBase(Of AlertManagement)
Implements AlertManagement
Наследование
AlertManagementClient
Атрибуты
Реализации

Конструкторы

Имя Описание
AlertManagementClient()

Инициализирует новый экземпляр класса AlertManagementClient.

AlertManagementClient(Binding, EndpointAddress)

Инициализирует новый экземпляр AlertManagementClient класса с указанным привязкой к конечной точке и адресом сервиса.

AlertManagementClient(String, EndpointAddress)

Инициализирует новый экземпляр AlertManagementClient класса с использованием заданного имени конфигурационного сервиса для привязки конечной точки и адреса к сервису.

AlertManagementClient(String, String)

Инициализирует новый экземпляр AlertManagementClient класса с использованием заданного имени конфигурационного сервиса для привязки конечной точки и полностью квалифицированного адреса конечной точки сервиса.

AlertManagementClient(String)

Инициализирует новый экземпляр AlertManagementClient класса с использованием указанного имени конфигурационного сервиса для привязки конечных точек.

Методы

Имя Описание
CreateAlertDefinition(AlertDefinitionCreate, AlertSchedule, DeliveryTarget)

Создаёт определение оповещений для текущей сессии на основе указанной информации о определении оповещений, расписания оповещений и определения целевой доставки.

CreateSession(String, String, Int32, String)

Создаёт новую пользовательскую сессию дизайнера оповещений и заполняет соответствующие определения потока данных, схемы и данные предварительного просмотра.

CreateSessionForEdit(Guid, Int32)

Создаёт новую пользовательскую сессию дизайнера оповещений для редактирования существующего определения оповещений.

CreateSessionForEditAsCopy(Guid)

Создаёт новую пользовательскую сессию дизайнера оповещений для редактирования существующего определения оповещений путём копирования существующей схемы определения потока данных.

DeleteAlertDefinition(Guid)

Отмечает определение предупреждения для удаления.

DeleteAlertSession(Guid)

Удаляет указанную пользовательскую сессию дизайнера оповещений, включая определения ленты данных и данные предварительного просмотра.

GetAlertDefinition(Guid)

Получает информацию о определении оповещения для указанного идентификатора определения оповещения.

GetAlertSchedule(Guid)

Получает расписание оповещений для указанного идентификатора определения оповещения.

GetDataFeedDefinitionsForSession(Guid)

Получает список определений ленты данных для пользовательской сессии дизайнера оповещений.

GetDeliveryTargets(Guid)

Получает список целей доставки для указанного идентификатора определения оповещения.

GetFeedPreviewData(Guid)

Получает список данных предварительного просмотра для указанного идентификатора потока данных.

GetFeedSchema(Guid)

Получает список столбцов определения потока данных.

ListAlertDefinitions(String)

Получает список определений оповещений из указанного исходного отчёта.

ListAlertDefinitionsAdmin(Guid)

Получает список определений оповещений, созданных указанным пользователем.

ListUsersAdmin(String)

Получает список пользователей на сайте SharePoint, которые создали определения оповещений.

Применяется к