Class EventAttendee
Implements
Inherited Members
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 |
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? |