Search Results for

    Show / Hide Table of Contents

    Interface IGraphRecurrencePattern

    Describes the frequency by which a recurring event repeats. This shared object is used to define the recurrence of access reviews, calendar events, and access package assignments in Azure AD.

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

    Properties

    DayOfMonth

    The day of the month on which the event occurs. Required if type is absoluteMonthly or absoluteYearly.

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

    DaysOfWeek

    A collection of the days of the week on which the event occurs. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. If type is relativeMonthly or relativeYearly, and daysOfWeek specifies more than one day, the event falls on the first day that satisfies the pattern. Required if type is weekly, relativeMonthly, or relativeYearly.

    Declaration
    List<string> DaysOfWeek { get; set; }
    Property Value
    List<System.String>

    FirstDayOfWeek

    The first day of the week. The possible values are: sunday, monday, tuesday, wednesday, thursday, friday, saturday. Default is sunday. Required if type is weekly.

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

    Index

    Specifies on which instance of the allowed days specified in daysOfWeek the event occurs, counted from the first instance in the month The possible values are: first, second, third, fourth, last. Default is first. Optional and used if type is relativeMonthly or relativeYearly.

    Declaration
    EventWeekIndex Index { get; set; }
    Property Value
    EventWeekIndex

    Interval

    The number of units between occurrences, where units can be in days, weeks, months, or years, depending on the type.

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

    Month

    The month in which the event occurs. This is a number from 1 to 12.

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

    Type

    The recurrence pattern type.

    Declaration
    EventRecurrenceType Type { get; set; }
    Property Value
    EventRecurrenceType

    Extension Methods

    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