DataObjectTable
DerivedTypes: GraphicFeatureLayer
A class that corresponds to a table and is also the base class for GraphicFeatureLayer.
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. |
EditorTrackingInfo | Information about the fields in the layer or table which track who has made changes to the data and when those changes occurred. | |
EndTimeFieldName |
string |
The name of the field associated with the end time on a time aware layer or table. |
FullTimeExtent |
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 |
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. |
IsDataVersioned | bool | True if the data is registered as versioned. |
Name |
string |
The name of the layer or table. |
OIDPropName |
string |
The object ID property's name |
OwnershipBasedAccessControl | Information about ownership-based access control. | |
PropertyInfos |
Information about the properties in the table. | |
Relations |
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. |
SupportsRollbackOnFailureParameter | bool | Indicates if edit operations on this layer support setting the RollbackOnFailure. |
SupportsTime |
bool |
Indicates if time is supported on the layer or table |
SupportsTimeSpecified |
bool |
Indicates if SupportsTime is specified. |
SyncCanReturnChanges | bool | True if the data is versioned and has GlobalIDs on the server to indicate the support for a two way replica which can return changes only. |
Templates |
An array of TemplateInfo objects. | |
TimeInterval |
int |
The interval used to display changes over time. |
TimeIntervalUnits |
The time units. | |
TimeIntervalUnitsSpecified |
bool |
Indicates if TimeIntervalUnits is specified. |
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 |
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.