Search Results for

    Show / Hide Table of Contents

    Interface IAlert

    SharePoint Alert definition

    Inherited Members
    IDataModel<IAlert>.Requested
    IDataModel<IAlert>.HasValue(String)
    IDataModel<IAlert>.HasChanged(String)
    IDataModel<IAlert>.IsPropertyAvailable(Expression<Func<IAlert, Object>>)
    IDataModel<IAlert>.ArePropertiesAvailable(Expression<Func<IAlert, Object>>[])
    IDataModel<IAlert>.EnsureProperties(Expression<Func<IAlert, Object>>[])
    IDataModel<IAlert>.EnsurePropertiesAsync(Expression<Func<IAlert, Object>>[])
    IDataModel<IAlert>.ExecuteRequestAsync(ApiRequest)
    IDataModel<IAlert>.ExecuteRequest(ApiRequest)
    IDataModel<IAlert>.ExecuteRequestBatchAsync(ApiRequest)
    IDataModel<IAlert>.ExecuteRequestBatch(ApiRequest)
    IDataModel<IAlert>.ExecuteRequestBatchAsync(Batch, ApiRequest)
    IDataModel<IAlert>.ExecuteRequestBatch(Batch, ApiRequest)
    IDataModelParent.Parent
    IDataModelWithContext.PnPContext
    IDataModelGet<IAlert>.GetBatchAsync(Batch, Expression<Func<IAlert, Object>>[])
    IDataModelGet<IAlert>.GetAsync(Expression<Func<IAlert, Object>>[])
    IDataModelLoad<IAlert>.LoadBatchAsync(Batch, Expression<Func<IAlert, Object>>[])
    IDataModelLoad<IAlert>.LoadAsync(Expression<Func<IAlert, Object>>[])
    Namespace: PnP.Core.Model.SharePoint
    Assembly: PnP.Core.dll
    Syntax
    public interface IAlert : IDataModel<IAlert>, IDataModelParent, IDataModelWithContext, ISupportModules<IAlert>, IDataModelGet<IAlert>, IDataModelLoad<IAlert>

    Properties

    AlertFrequency

    Frequency of the alert

    Declaration
    AlertFrequency AlertFrequency { get; set; }
    Property Value
    AlertFrequency

    AlertTemplateName

    Template name of the alert

    Declaration
    string AlertTemplateName { get; set; }
    Property Value
    System.String

    AlertTime

    Time to send out the alert (for alerts with frequency set to Weekly)

    Declaration
    DateTime AlertTime { get; set; }
    Property Value
    DateTime

    AlertType

    Type of the alert

    Declaration
    AlertType AlertType { get; set; }
    Property Value
    AlertType

    All

    A special property used to add an asterisk to a $select statement

    Declaration
    object All { get; }
    Property Value
    System.Object

    AllProperties

    Collection of alert properties

    Declaration
    IPropertyValues AllProperties { get; }
    Property Value
    IPropertyValues

    AlwaysNotify

    Indicates if the alert should always be sent out

    Declaration
    bool AlwaysNotify { get; set; }
    Property Value
    System.Boolean

    DeliveryChannels

    Delivery channels for the alert

    Declaration
    AlertDeliveryMethod DeliveryChannels { get; set; }
    Property Value
    AlertDeliveryMethod

    EventType

    Event type of the alert

    Declaration
    AlertEventType EventType { get; set; }
    Property Value
    AlertEventType

    Filter

    CAML filter applied for the alert

    Declaration
    string Filter { get; set; }
    Property Value
    System.String

    Id

    Unique identifier of the alert

    Declaration
    Guid Id { get; set; }
    Property Value
    Guid

    Item

    List item the alert is related to

    Declaration
    IListItem Item { get; }
    Property Value
    IListItem

    ItemID

    ID of the item the alert is related to

    Declaration
    int ItemID { get; set; }
    Property Value
    System.Int32

    List

    List the alert is related to

    Declaration
    IList List { get; }
    Property Value
    IList

    ListId

    ID of the list the alert is related to

    Declaration
    Guid ListId { get; set; }
    Property Value
    Guid

    ListUrl

    Server relativer URL of the list the alert is related to

    Declaration
    string ListUrl { get; set; }
    Property Value
    System.String

    Status

    Status of the alert

    Declaration
    AlertStatus Status { get; set; }
    Property Value
    AlertStatus

    Title

    Title of the alert

    Declaration
    string Title { get; set; }
    Property Value
    System.String

    User

    User that will receive the alert

    Declaration
    ISharePointUser User { get; }
    Property Value
    ISharePointUser

    UserId

    Id of the user that will receive the alert

    Declaration
    int UserId { get; set; }
    Property Value
    System.Int32

    Extension Methods

    DataModelGetExtensions.GetBatchAsync<TModel>(IDataModelGet<TModel>, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.GetBatchAsync<TModel>(IDataModelGet<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.GetBatch<TModel>(IDataModelGet<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.GetBatch<TModel>(IDataModelGet<TModel>, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.Get<TModel>(IDataModelGet<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatchAsync<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatchAsync<TModel>(IDataModelLoad<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatch<TModel>(IDataModelLoad<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatch<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.Load<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.QueryProperties<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    RequestModuleExtensions.WithHeaders<TModel>(ISupportModules<TModel>, Dictionary<String, String>, Action<Dictionary<String, String>>)
    RequestModuleExtensions.WithResponseHeaders<TModel>(ISupportModules<TModel>, Action<Dictionary<String, String>>)
    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer