Class AutomationAction
- Namespace
- Smartsheet.Api.Models
- Assembly
- smartsheet-csharp-sdk.dll
Class to encapsulate an automation action
public class AutomationAction
- Inheritance
-
AutomationAction
- Inherited Members
Properties
Frequency
Gets the automation action frequency
public AutomationActionFrequency? Frequency { get; set; }
Property Value
- AutomationActionFrequency?
the automation action frequency
IncludeAllColumns
Gets the flag indicating if all columns in the sheet should be included with the email
public bool? IncludeAllColumns { get; set; }
Property Value
- bool?
includeAllColumns flag
IncludeAttachments
Gets the flag indicating if attachments should be included with the email
public bool? IncludeAttachments { get; set; }
Property Value
- bool?
the includeAttachments flag
IncludeColumnIds
Gets the list of included columns
public IList<long> IncludeColumnIds { get; set; }
Property Value
IncludeDiscussions
Gets the flag indicating if discussions should be included with the email
public bool? IncludeDiscussions { get; set; }
Property Value
- bool?
the includeDiscussions flag
Message
Gets the email body
public string Message { get; set; }
Property Value
- string
the email body
NotifhyAllSharedUsers
Gets the flag indicating if notification should be sent to all shared users
public bool? NotifhyAllSharedUsers { get; set; }
Property Value
- bool?
the notifyAllSharedUsers flag
RecipientColumnIds
Gets a list of columns from which to collect email recipients
public IList<long> RecipientColumnIds { get; set; }
Property Value
Recipients
Gets the list of recipients
public IList<Recipient> Recipients { get; set; }
Property Value
Subject
Gets the email subject line
public string Subject { get; set; }
Property Value
- string
the email subject line
Type
Gets the automation action type
public AutomationActionType? Type { get; set; }
Property Value
- AutomationActionType?
the automation action type