DataObjectTable

Derived
Types: GraphicFeatureLayer

A class that corresponds to a table and is also the base class for its derived types.

 

Property

Type

Description

CopyrightText

string

The copyright information from the layer or table in the map document.

Description

string

The description from the layer or table in the map document.

DisplayPropName

string

The display field of the layer or table in the map document.

EndTimeFieldName

string

The name of the field associated with the end time on a time aware layer or table.

FullTimeExtent

TimeExtent

The start and end times of the layer or table.

GlobalIDPropName

string

The global ID property’s name.

HasAttachments

bool

Indicates if there are attachments.

HasAttachmentsSpecified

bool

Indicates if HasAttachments is specified.

HTMLPopupType

esriServerHTMLPopupType

Describes if HTML popup information has been set for the layer or table and if so, how it will be returned.

ID

int

The unique identity in a Service across stand alone tables and layers.

Name

string

The name of the layer or table.

OIDPropName

string

The object ID property’s name

PropertyInfos

PropertyInfo[]

Information about the properties in the table.

Relations

RelateInfo[]

Information about the relationships with other layers or tables in the service.

StartTimeFieldName

string

The name of the field associated with the start time on a time aware layer or table.

SupportsTime

bool

Indicates if time is supported on the layer or table

SupportsTimeSpecified

bool

Indicates if SupportsTime is specified.

Templates

TemplateInfo[]

An array of TemplateInfo objects.

TimeInterval

int

The interval used to display changes over time.

TimeIntervalUnits

esriTimeUnits

The time units.

TimeIntervalUnitsSpecified

bool

Indicates if TimeIntervalUnits is specified.

TimeReference

TimeReference

The time zone and daylight saving time properties set on the layer or table.

TimeValueFormat

string

Indicates to the layer how time value is stored in the data.

TrackIDFieldName

string

The field name that identifies the track ids for the layer.

TypeIDPropName

string

The property name that identifies the type of the feature or object.

Types

DataObjectType

Types for the layer or table.

 

Remarks

 

Getting the type and template information depends on the renderer. For layers with a simple value renderer, class break renderer and tables without subtypes, you get the templates directly from DataObjectTable.Templates. For layers with a unique value renderer or tables with subtypes, you get the type and templates using DataObjectTable.Types.

 

TemplateInfo.Prototype can be used to get information about how each template is defined including the fields in the template and the default values.