Class Event
- Namespace
- Smartsheet.Api.Models
- Assembly
- smartsheet-csharp-sdk.dll
Class encapsulating an event.
public class Event
- Inheritance
-
Event
- Inherited Members
Properties
AccessTokenName
Gets the access token name associated with the event, can be null
public string AccessTokenName { get; set; }
Property Value
- string
the access token name associated with the event
Action
Gets the action associated with the event (EventAction enumeration)
public EventAction Action { get; set; }
Property Value
- EventAction
the event action
AdditionalDetails
Returns a dictionary of additional details associated with the event
public Dictionary<string, object> AdditionalDetails { get; set; }
Property Value
- Dictionary<string, object>
the dictionary
EventId
Gets a unique event ID
public string EventId { get; set; }
Property Value
- string
the event ID
EventTimestamp
Gets an event timestamp, either a Date object, or Long if numericDates parameter is true on API call.
public object EventTimestamp { get; set; }
Property Value
ObjectId
Get the object ID of the object associated with the event
public object ObjectId { get; set; }
Property Value
- object
the object ID
ObjectType
Gets the object type of the object associated with the event (EventObjectType enumeration)
public EventObjectType ObjectType { get; set; }
Property Value
- EventObjectType
the object type
RequestUserId
Get the user ID of the user whose credential initiated the request
public long? RequestUserId { get; set; }
Property Value
- long?
the request user ID
Source
Gets the source of the event request (EventSource enumeration)
public EventSource Source { get; set; }
Property Value
- EventSource
the event source
UserId
Gets the assumed user ID for the event request
public long? UserId { get; set; }
Property Value
- long?
the assumed user ID