Table of Contents

Class EventUpdateOptions

Namespace
PnP.Core.Model.Teams
Assembly
PnP.Core.dll

Options that can be set when creating a meeting request

public class EventUpdateOptions
Inheritance
EventUpdateOptions
Inherited Members

Properties

AllowNewTimeProposals

Allow new time proposals

public bool AllowNewTimeProposals { get; set; }

Property Value

bool

Attendees

List of attendees to be invited to the meeting

public List<EventAttendeeOptions> Attendees { get; set; }

Property Value

List<EventAttendeeOptions>

Body

Body message

public string Body { get; set; }

Property Value

string

BodyContentType

Body content type

public EventBodyType BodyContentType { get; }

Property Value

EventBodyType

End

End time of the event

public DateTime End { get; set; }

Property Value

DateTime

EndTimeZone

End time zone

public EventTimeZone EndTimeZone { get; set; }

Property Value

EventTimeZone

HideAttendees

When set to true, each attendee only sees themselves in the meeting request and meeting Tracking list. Default is false.

public bool HideAttendees { get; set; }

Property Value

bool

Importance

The importance of the event. The possible values are: low, normal, high.

public EventImportance Importance { get; set; }

Property Value

EventImportance

IsAllDay

Set to true if the event lasts all day.

public bool IsAllDay { get; set; }

Property Value

bool

IsOnlineMeeting

True if this event has online meeting information, false otherwise. Default is false. Optional.

public bool IsOnlineMeeting { get; set; }

Property Value

bool

Location

Location of the event

public EventLocationOptions Location { get; set; }

Property Value

EventLocationOptions

Locations

Locations of the event. An event can have multiple locations

public List<EventLocationOptions> Locations { get; set; }

Property Value

List<EventLocationOptions>

OnlineMeetingProvider

Represents the online meeting service provider.

public EventOnlineMeetingProvider OnlineMeetingProvider { get; set; }

Property Value

EventOnlineMeetingProvider

ResponseRequested

Set to true if the sender would like a response when the event is accepted or declined.

public bool ResponseRequested { get; set; }

Property Value

bool

Sensitivity

The sensitivity of the event.

public EventSensitivity Sensitivity { get; set; }

Property Value

EventSensitivity

ShowAs

The status to show

public EventShowAs ShowAs { get; set; }

Property Value

EventShowAs

Start

Start time of the event

public DateTime Start { get; set; }

Property Value

DateTime

StartTimeZone

Start time zone

public EventTimeZone StartTimeZone { get; set; }

Property Value

EventTimeZone

Subject

Subject property

public string Subject { get; set; }

Property Value

string