Skip to main content

Class LandingPageEntity

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for LandingPageEntity. Per-associate landing page configuration for an entity (type of landing page), including pinned selections and pinned entity records.

Inheritance

objectCarrierLandingPageEntity

Inherited Members

Carrier.TableRight, Carrier.FieldProperties, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Examples

Get LandingPageEntity 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new ConfigurationAgent(configuration);
var landingPageEntity = agent.GetLandingPageEntity( 123 );

Constructors

LandingPageEntity()

Default constructor - defaults any enum props to 0.

Properties

AssociateId

The associate this landing page belongs to

Property Value

int

EntityTableName

Entity table name (contact, person, sale, …) identifying the type of landing page.

Property Value

string

LandingPageId

Primary key

Property Value

int

PinnedEntities

Entity records pinned on this landing page. Item.Id = recordId, Item.Name = display name, Item.Type = entity table name (contact, person, sale, …).

Property Value

MDOListItem[]

PinnedSelections

Selections pinned on this landing page. Item.Id = selectionId, Item.Name = selection name.

Property Value

MDOListItem[]

SelectionId

The selection to show on the landing page

Property Value

int

See Also

ConfigurationAgent