Skip to main content

Class CustomObjectMetadata

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for CustomObjectMetadata. Bootstrap metadata for a Custom Object table.

Inheritance

objectCustomObjectMetadata

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Constructors

CustomObjectMetadata()

Default constructor - defaults any enum props to 0.

Properties

FlagHidden

True if the Custom Object is hidden from the navigator.

Property Value

bool

FlagHideId

True if the primary key field should be hidden in the UI.

Property Value

bool

FlagShowInFind

True if the Custom Object should appear in the Find dialog.

Property Value

bool

FlagShowInNavigator

True if the Custom Object should appear in the navigator.

Property Value

bool

HasWebPanels

True if the Custom Object has web panel archives configured.

Property Value

bool

IconHint

Icon hint string for the UI.

Property Value

string

Name

User-visible name of the Custom Object.

Property Value

string

Relations

Relations to other entities.

Property Value

CustomObjectRelation[]

TableName

Database table name, e.g. ‘y_equipment’.

Property Value

string

See Also

CustomObjectAgent