2.5.172 LEMMode

The LEMMode enumeration specifies the different edit modes for a table.

Name

Value

Meaning

LEMNORMAL

0x00000000

The table can be directly edited inline.

LEMREFRESHCOPY

0x00000001

The table is refreshed before editing is allowed because is it a copy of a table whose source is a Web based data provider list.

LEMREFRESHCACHE

0x00000002

The table is refreshed before editing is allowed because caching a user change failed.

LEMREFRESHCACHEUNDO

0x00000003

The table is refreshed before editing is allowed because undoing a cached user change failed.

LEMREFRESHLOADED

0x00000004

The table is refreshed before editing is allowed because on load the table source could not be re-connected.

LEMREFRESHTEMPLATE

0x00000005

The table is refreshed before editing is allowed because it was saved without having its data cached.

LEMREFRESHREFRESH

0x00000006

The table is refreshed before editing is allowed because a previous refresh failed.

LEMNOINSROWSSPREQUIRED

0x00000007

Rows cannot be inserted into this web based data provider list because there are hidden required columns.

LEMNOINSROWSSPDOCLIB

0x00000008

Rows cannot be inserted into this Web based data provider list because it is a document library.

LEMREFRESHLOADDISCARDED

0x00000009

The table is refreshed before editing is allowed because the user selected to discard cached changes upon loading.

LEMREFRESHLOADHASHVALIDATION

0x0000000A

The table is refreshed before editing is allowed because the validation of the table's data area failed upon loading.

LEMNOEDITSPMODVIEW

0x0000000B

Cannot allow the user to edit this table because of the type of moderated Web based data provider list it is.