AlertManagementChannel Interface

Definition

Implements a channel to programmatically manage alert definitions.

public interface class AlertManagementChannel : AlertingWcfProxy::AlertManagement, IDisposable, System::ServiceModel::IClientChannel, System::ServiceModel::IExtensibleObject<System::ServiceModel::IContextChannel ^>
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
public interface AlertManagementChannel : AlertingWcfProxy.AlertManagement, IDisposable, System.ServiceModel.IClientChannel, System.ServiceModel.IExtensibleObject<System.ServiceModel.IContextChannel>
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
type AlertManagementChannel = interface
    interface AlertManagement
    interface IClientChannel
    interface IContextChannel
    interface IChannel
    interface ICommunicationObject
    interface IExtensibleObject<IContextChannel>
    interface IDisposable
Public Interface AlertManagementChannel
Implements AlertManagement, IClientChannel, IDisposable, IExtensibleObject(Of IContextChannel)
Attributes
Implements

Methods

CreateAlertDefinition(AlertDefinitionCreate, AlertSchedule, DeliveryTarget)

Creates the alert definitions from the current session.

(Inherited from AlertManagement)
CreateSession(String, String, Int32, String)

Creates an alerting user session and populates related feed definitions, schema and preview data.

(Inherited from AlertManagement)
CreateSessionForEdit(Guid, Int32)

Creates a new alerting session for the existing alert definition.

(Inherited from AlertManagement)
CreateSessionForEditAsCopy(Guid)

Creates a new alerting session for the existing alert definition by copying existing data feed definition schema.

(Inherited from AlertManagement)
DeleteAlertDefinition(Guid)

Marks the alert definition for deletion.

(Inherited from AlertManagement)
DeleteAlertSession(Guid)

Deletes the alerting session and all the unused data feed definitions including feed schema and preview data.

(Inherited from AlertManagement)
GetAlertDefinition(Guid)

Returns the existing alert definition.

(Inherited from AlertManagement)
GetAlertSchedule(Guid)

Returns the alert schedule definition for the existing alert definition.

(Inherited from AlertManagement)
GetDataFeedDefinitionsForSession(Guid)

Returns the list of the data feed definitions for the alerting user session.

(Inherited from AlertManagement)
GetDeliveryTargets(Guid)

Returns the collection of the delivery targets for the existing alert definition.

(Inherited from AlertManagement)
GetFeedPreviewData(Guid)

Returns the list of the data feed preview records.

(Inherited from AlertManagement)
GetFeedSchema(Guid)

Returns the list of the feed definition columns.

(Inherited from AlertManagement)
ListAlertDefinitions(String)

Returns the collection of the alert definitions for the specific item for the current user.

(Inherited from AlertManagement)
ListAlertDefinitionsAdmin(Guid)

Returns the list of the alert definitions for the specific site and user logon name.

(Inherited from AlertManagement)
ListUsersAdmin(String)

Returns the list of the users on the SharePoint site that created alert definitions.

(Inherited from AlertManagement)

Applies to