Table of Contents

Class SfAppMenuItem

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

AppMenuItem

SObject Name: AppMenuItem

Custom Object: False

public class SfAppMenuItem : SObject
Inheritance
SfAppMenuItem
Inherited Members

Properties

ApplicationId

Application ID

Name: ApplicationId

SF Type: reference

Nillable: True

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

Property Value

string

CanvasAccessMethod

The configured access method for the canvas application

Name: CanvasAccessMethod

SF Type: picklist

Nillable: True

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

Property Value

string

CanvasEnabled

Is this a canvas-enabled application

Name: CanvasEnabled

SF Type: boolean

Nillable: False

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

Property Value

bool?

CanvasOptions

The options to hide publisher header or publisher share button

Name: CanvasOptions

SF Type: string

Nillable: True

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

Property Value

string

CanvasReferenceId

The identifier used to render the canvas application.

Name: CanvasReferenceId

SF Type: string

Nillable: True

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

Property Value

string

CanvasSelectedLocations

The selected/supported locations of the canvas application

Name: CanvasSelectedLocations

SF Type: string

Nillable: True

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

Property Value

string

CanvasUrl

The canvas url for the canvas application

Name: CanvasUrl

SF Type: url

Nillable: True

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

Property Value

string

CreatedBy

ReferenceTo: User

RelationshipName: CreatedBy

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

Property Value

SfUser

CreatedById

Created By ID

Name: CreatedById

SF Type: reference

Nillable: False

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

Property Value

string

CreatedDate

Created Date

Name: CreatedDate

SF Type: datetime

Nillable: False

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

Property Value

DateTimeOffset?

Description

Description

Name: Description

SF Type: string

Nillable: True

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

Property Value

string

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

Id

AppMenuItem ID

Name: Id

SF Type: id

Nillable: False

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

Property Value

string

InfoUrl

Info URL

Name: InfoUrl

SF Type: url

Nillable: True

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

Property Value

string

IsAccessible

Is Accessible

Name: IsAccessible

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsDeleted

Deleted

Name: IsDeleted

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsRegisteredDeviceOnly

App requires a registered mobile device

Name: IsRegisteredDeviceOnly

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsUsingAdminAuthorization

IsUsingAdminAuthorization

Name: IsUsingAdminAuthorization

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsVisible

Is Visible

Name: IsVisible

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "isVisible")]
[Updateable(true)]
[Createable(false)]
public bool? IsVisible { get; set; }

Property Value

bool?

Label

Label

Name: Label

SF Type: string

Nillable: True

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

Property Value

string

LastModifiedBy

ReferenceTo: User

RelationshipName: LastModifiedBy

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

Property Value

SfUser

LastModifiedById

Last Modified By ID

Name: LastModifiedById

SF Type: reference

Nillable: False

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

Property Value

string

LastModifiedDate

Last Modified Date

Name: LastModifiedDate

SF Type: datetime

Nillable: False

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

Property Value

DateTimeOffset?

LogoUrl

Logo Image URL

Name: LogoUrl

SF Type: url

Nillable: True

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

Property Value

string

MobileAppBinaryId

ID for the related mobile app binary

Name: MobileAppBinaryId

SF Type: string

Nillable: True

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

Property Value

string

MobileAppInstallUrl

URL to install the mobile app

Name: MobileAppInstallUrl

SF Type: url

Nillable: True

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

Property Value

string

MobileAppInstalledDate

Date the mobile app was most recently installed

Name: MobileAppInstalledDate

SF Type: datetime

Nillable: True

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

Property Value

DateTimeOffset?

MobileAppInstalledVersion

Most recently installed version of the mobile app

Name: MobileAppInstalledVersion

SF Type: string

Nillable: True

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

Property Value

string

MobileAppVer

Version of the mobile app

Name: MobileAppVer

SF Type: string

Nillable: True

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

Property Value

string

MobileDeviceType

Type of mobile device

Name: MobileDeviceType

SF Type: string

Nillable: True

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

Property Value

string

MobileMinOsVer

Minimum required mobile device OS version

Name: MobileMinOsVer

SF Type: string

Nillable: True

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

Property Value

string

MobilePlatform

Mobile device OS platform

Name: MobilePlatform

SF Type: picklist

Nillable: True

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

Property Value

string

MobileStartUrl

Mobile Start Url

Name: MobileStartUrl

SF Type: url

Nillable: True

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

Property Value

string

Name

Developer Name

Name: Name

SF Type: string

Nillable: True

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

Property Value

string

NamespacePrefix

Namespace Prefix

Name: NamespacePrefix

SF Type: string

Nillable: True

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

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

SortOrder

Sort Order

Name: SortOrder

SF Type: int

Nillable: False

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

Property Value

int?

StartUrl

Start Url

Name: StartUrl

SF Type: url

Nillable: True

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

Property Value

string

SystemModstamp

System Modstamp

Name: SystemModstamp

SF Type: datetime

Nillable: False

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

Property Value

DateTimeOffset?

Type

App Type

Name: Type

SF Type: picklist

Nillable: True

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

Property Value

string

UserSortOrder

User Sort Order

Name: UserSortOrder

SF Type: int

Nillable: True

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

Property Value

int?