Creates an entity record in mobile clients while working in the offline mode.
The logical name of the entity.
A dictionary object containing key : value pairs for the record to create.
Returns an asynchronous promise.
You cannot create intersect and activity party entities.
Only the following attribute types are supported in offline mode:
BigInt, Boolean, Customer, DateTime, Decimal, Double, EntityName
Integer, Lookup, Memo, Money, Owner, Picklist, String, State
Status, UniqueIdentifier
Use createRecord instead.
Deletes an entity record in mobile clients while working in the offline mode.
The logical name of the entity.
GUID of the record to delete.
Returns an asynchronous promise.
You cannot delete intersect and activity party entities.
Use deleteRecord instead.
Retrieves a collection of entity records in mobile clients while working in the offline mode.
The logical name of the entity.
Optional
options: string(Optional) The logical name of the entity
Optional
maxPageSize: number(Optional) A positive number to indicates the number of entity records to be returned per page.
Returns an asynchronous promise.
A maximum of 5000 related records can be retrieved when using $expand.
Use retrieveMultipleRecords instead.
Retrieves an entity record in mobile clients while working in the offline mode.
The logical name of the entity.
GUID of the record to retrieve.
Optional
options: string(Optional) OData system query options to retrieve your data. Supports $select and $expand
Returns an asynchronous promise.
Example options
options: ?$select=name&$expand=primarycontactid($select=contactid,fullname)
Only $select option can be specified within $expand.
Only the following attribute types are supported in offline mode:
BigInt, Boolean, Customer, DateTime, Decimal, Double, EntityName
Integer, Lookup, Memo, Money, Owner, Picklist, String, State
Status, UniqueIdentifier
Use retrieveRecord instead.
Updates an entity record in mobile clients while working in the offline mode.
The logical name of the entity.
GUID of the record to update.
A dictionary object containing key : value pairs for the record to update.
Returns an asynchronous promise.
You cannot update intersect and activity party entities.
Only the following attribute types are supported in offline mode:
BigInt, Boolean, Customer, DateTime, Decimal, Double, EntityName
Integer, Lookup, Memo, Money, Owner, Picklist, String, State
Status, UniqueIdentifier
Use updateRecord instead.
Generated using TypeDoc
Interface for the Mobile.offline methods to create and manage records in the mobile clients while working in the offline mode.
Deprecated
Use offline instead. Xrm.WebApi.offline is implemented differently than Xrm.Mobile.offline
See