Table of Contents

Class SfPlatformAction

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Platform Action

SObject Name: PlatformAction

Custom Object: False

public class SfPlatformAction : SObject
Inheritance
SfPlatformAction
Inherited Members

Properties

ActionListContext

Action List Context

Name: ActionListContext

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "actionListContext")]
[Updateable(false)]
[Createable(false)]
public string ActionListContext { get; set; }

Property Value

string

ActionTarget

Action Target

Name: ActionTarget

SF Type: textarea

Nillable: True

[JsonProperty(PropertyName = "actionTarget")]
[Updateable(false)]
[Createable(false)]
public string ActionTarget { get; set; }

Property Value

string

ActionTargetType

Action Target Type

Name: ActionTargetType

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "actionTargetType")]
[Updateable(false)]
[Createable(false)]
public string ActionTargetType { get; set; }

Property Value

string

ApiName

API Name

Name: ApiName

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "apiName")]
[Updateable(false)]
[Createable(false)]
public string ApiName { get; set; }

Property Value

string

Category

Category

Name: Category

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "category")]
[Updateable(false)]
[Createable(false)]
public string Category { get; set; }

Property Value

string

ConfirmationMessage

Confirmation Message

Name: ConfirmationMessage

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "confirmationMessage")]
[Updateable(false)]
[Createable(false)]
public string ConfirmationMessage { get; set; }

Property Value

string

DeviceFormat

Device Format

Name: DeviceFormat

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "deviceFormat")]
[Updateable(false)]
[Createable(false)]
public string DeviceFormat { get; set; }

Property Value

string

ExternalId

Platform Action ID

Name: ExternalId

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "externalId")]
[Updateable(false)]
[Createable(false)]
public string ExternalId { get; set; }

Property Value

string

GroupId

Group ID

Name: GroupId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "groupId")]
[Updateable(false)]
[Createable(false)]
public string GroupId { get; set; }

Property Value

string

IconContentType

Icon Content Type

Name: IconContentType

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "iconContentType")]
[Updateable(false)]
[Createable(false)]
public string IconContentType { get; set; }

Property Value

string

IconHeight

Icon Height

Name: IconHeight

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "iconHeight")]
[Updateable(false)]
[Createable(false)]
public int? IconHeight { get; set; }

Property Value

int?

IconUrl

Icon URL

Name: IconUrl

SF Type: url

Nillable: True

[JsonProperty(PropertyName = "iconUrl")]
[Updateable(false)]
[Createable(false)]
public string IconUrl { get; set; }

Property Value

string

IconWidth

Icon Width

Name: IconWidth

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "iconWidth")]
[Updateable(false)]
[Createable(false)]
public int? IconWidth { get; set; }

Property Value

int?

Id

Not used ID

Name: Id

SF Type: id

Nillable: False

[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }

Property Value

string

InvocationStatus

Invocation Status

Name: InvocationStatus

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "invocationStatus")]
[Updateable(false)]
[Createable(false)]
public string InvocationStatus { get; set; }

Property Value

string

InvokedByUser

ReferenceTo: User

RelationshipName: InvokedByUser

[JsonProperty(PropertyName = "invokedByUser")]
[Updateable(false)]
[Createable(false)]
public SfUser InvokedByUser { get; set; }

Property Value

SfUser

InvokedByUserId

User ID

Name: InvokedByUserId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "invokedByUserId")]
[Updateable(false)]
[Createable(false)]
public string InvokedByUserId { get; set; }

Property Value

string

IsGroupDefault

Is Group Default

Name: IsGroupDefault

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isGroupDefault")]
[Updateable(false)]
[Createable(false)]
public bool? IsGroupDefault { get; set; }

Property Value

bool?

IsMassAction

Is Mass Action

Name: IsMassAction

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isMassAction")]
[Updateable(false)]
[Createable(false)]
public bool? IsMassAction { get; set; }

Property Value

bool?

Label

Label

Name: Label

SF Type: string

Nillable: False

[JsonProperty(PropertyName = "label")]
[Updateable(false)]
[Createable(false)]
public string Label { get; set; }

Property Value

string

LastModifiedDate

Last Modified Date

Name: LastModifiedDate

SF Type: datetime

Nillable: True

[JsonProperty(PropertyName = "lastModifiedDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? LastModifiedDate { get; set; }

Property Value

DateTimeOffset?

OpenType

Open Type

Name: OpenType

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "openType")]
[Updateable(false)]
[Createable(false)]
public string OpenType { get; set; }

Property Value

string

PrimaryColor

Primary Color

Name: PrimaryColor

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "primaryColor")]
[Updateable(false)]
[Createable(false)]
public string PrimaryColor { get; set; }

Property Value

string

RelatedListRecordId

Related List Record ID

Name: RelatedListRecordId

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "relatedListRecordId")]
[Updateable(false)]
[Createable(false)]
public string RelatedListRecordId { get; set; }

Property Value

string

RelatedSourceEntity

Related Source Entity

Name: RelatedSourceEntity

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "relatedSourceEntity")]
[Updateable(false)]
[Createable(false)]
public string RelatedSourceEntity { get; set; }

Property Value

string

RetrievalMode

Retrieval Mode

Name: RetrievalMode

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "retrievalMode")]
[Updateable(false)]
[Createable(false)]
public string RetrievalMode { get; set; }

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

Section

Section

Name: Section

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "section")]
[Updateable(false)]
[Createable(false)]
public string Section { get; set; }

Property Value

string

SourceEntity

Source Entity

Name: SourceEntity

SF Type: string

Nillable: False

[JsonProperty(PropertyName = "sourceEntity")]
[Updateable(false)]
[Createable(false)]
public string SourceEntity { get; set; }

Property Value

string

Subtype

Subtype

Name: Subtype

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "subtype")]
[Updateable(false)]
[Createable(false)]
public string Subtype { get; set; }

Property Value

string

TargetObject

Target Object

Name: TargetObject

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "targetObject")]
[Updateable(false)]
[Createable(false)]
public string TargetObject { get; set; }

Property Value

string

TargetUrl

Target URL

Name: TargetUrl

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "targetUrl")]
[Updateable(false)]
[Createable(false)]
public string TargetUrl { get; set; }

Property Value

string

Type

Type

Name: Type

SF Type: picklist

Nillable: False

[JsonProperty(PropertyName = "type")]
[Updateable(false)]
[Createable(false)]
public string Type { get; set; }

Property Value

string