Show / Hide Table of Contents

Class EventAttendee

Inheritance
object
EventAttendee
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Calendar.v3.Data
Assembly: Google.Apis.Calendar.v3.dll
Syntax
public class EventAttendee : IDirectResponseSchema

Properties

AdditionalGuests

Number of additional guests. Optional. The default is 0.

Declaration
[JsonProperty("additionalGuests")]
public virtual int? AdditionalGuests { get; set; }
Property Value
Type Description
int?

Comment

The attendee's response comment. Optional.

Declaration
[JsonProperty("comment")]
public virtual string Comment { get; set; }
Property Value
Type Description
string

DisplayName

The attendee's name, if available. Optional.

Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Email

The attendee's email address, if available. This field must be present when adding an attendee. It must be a valid email address as per RFC5322. Required when adding an attendee.

Declaration
[JsonProperty("email")]
public virtual string Email { get; set; }
Property Value
Type Description
string

Id

The attendee's Profile ID, if available.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
string

Optional

Whether this is an optional attendee. Optional. The default is False.

Declaration
[JsonProperty("optional")]
public virtual bool? Optional { get; set; }
Property Value
Type Description
bool?

Organizer

Whether the attendee is the organizer of the event. Read-only. The default is False.

Declaration
[JsonProperty("organizer")]
public virtual bool? Organizer { get; set; }
Property Value
Type Description
bool?

Resource

Whether the attendee is a resource. Can only be set when the attendee is added to the event for the first time. Subsequent modifications are ignored. Optional. The default is False.

Declaration
[JsonProperty("resource")]
public virtual bool? Resource { get; set; }
Property Value
Type Description
bool?

ResponseStatus

The attendee's response status. Possible values are: - "needsAction" - The attendee has not responded to the invitation (recommended for new events). - "declined" - The attendee has declined the invitation. - "tentative" - The attendee has tentatively accepted the invitation. - "accepted" - The attendee has accepted the invitation. Warning: If you add an event using the values declined, tentative, or accepted, attendees with the "Add invitations to my calendar" setting set to "When I respond to invitation in email" or "Only if the sender is known" might have their response reset to needsAction and won't see an event in their calendar unless they change their response in the event invitation email. Furthermore, if more than 200 guests are invited to the event, response status is not propagated to the guests.

Declaration
[JsonProperty("responseStatus")]
public virtual string ResponseStatus { get; set; }
Property Value
Type Description
string

Self

Whether this entry represents the calendar on which this copy of the event appears. Read-only. The default is False.

Declaration
[JsonProperty("self")]
public virtual bool? Self { get; set; }
Property Value
Type Description
bool?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX