AlertManagementChannel Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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) |