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? |