ESRI.ArcGIS.Mobile.Client
ESRI.ArcGIS.Mobile.Client Namespace
See Also  Inheritance Hierarchy Send Feedback

Classes

 ClassDescription
ClassGeneric ActionItem Class that encapsulates an item and a delegate.
ClassGeneric ActionItemEventArgs Event arguments that are specific to an ActionItemEventHandler. These event arguments allow you to modify an IList of action items.
ClassApplicationExtension Base class for building application extensions.
ClassApplicationSettings Class that encapsulates settings for the ArcGIS Mobile Application.
ClassAttachmentCollectionCompletedEventArgs Completed Event Args.
ClassAttachmentCollectionMethod Base class of Attachment Collection Methods.
ClassAttachmentItem A wrapper class on top of Attachment class in the SDK containing information such as Attachment Icon and ContentType.
ClassGeneric BindingListView Class that you can use to filter and sort a BindingList.
ClassCacheMapLayerInfo Class that contains information about a MobileCache for Xml Serialization purposes.
ClassDialog Class that provides some base functionality for Dialog forms in the application. You should not instantiate this class, inherit to use.
ClassExtendedProperty Base class for Extended Properties in the MobileApplication.
ClassExtension Base class for extensions in the MobileApplication.
ClassGeneric ExtensionCollection Base class for extension collections.
ClassFeature Class that wraps attributes of a FeatureDataRow. It also adds properties such as FeatureType and Swatch, which are not taken directly from the FeatureDataRow. This class is very useful for databinding.
ClassFeatureActionEventArgs Event arguments for when an IList of FeatureActionItems are being created.
ClassFeatureActionItem Class that represents an action that can occur on a selected Feature.
ClassFeatureAddedEventArgs EventArgs used when a FeatureAdded event occurs.
ClassGeneric FeatureCollection Class useful for maintaining a list of features that could possibly be from different FeatureDataTables.
ClassFeatureDeletedEventArgs EventArgs that are used when a FeatureDeleted event occurs.
ClassFeatureModifedEventArgs EventArgs that are used when a FeatureModified event occurs.
ClassFeatureServiceMapLayerInfo Class that contains information about a Feature Service.
ClassFeatureSourceInfo Class that encapsulates properties about a FeatureSource's behavior in the ArcGIS Mobile Application.
ClassFeatureSourceInfoCollection Collection of FeatureSourceInfo objects.
ClassFeatureSourceOperationIds Defines the feature sources operation in the application
ClassField Class that encapsulates some information of a Field in a FeatureSource.
ClassFieldAlias Class that encapsulates a field name and it's alias.
ClassFieldAliasCollection Collection of FieldAlias objects.
ClassFieldCollection Collection of Field objects.
ClassFieldFillValueTypeIds FieldFillValueType ids
ClassGpsAveragingSettings Class that encapsulates settings of how GPS averaging should occur.
ClassIdentity Identity that is used for identifying current user
ClassIdentityExtendedProperty Identity extended property
ClassIdentityManager Identity Manager that manages identites
ClassListViewActionItem Class that encapsulates an ExtendedListViewItem and a SimpleActionDelegate.
ClassLoggingExtendedProperty Logging Extended Property class
ClassMapLayerInfo Class that contains information about a data source for Xml Serialization purposes.
ClassMeasureUtility  
ClassMobileApplication Represents a singleton class that gives a hook into various aspects of the ArcGIS Mobile Application
ClassMobileCacheMapLayerInfo Class that contains information about a MobileCache for Xml Serialization purposes.
ClassMobileForm Base classes that all forms in the application should inherit from. You should not instantiate this class, inherit to use.
ClassGeneric MostRecentlyUsedList An ordered collection of most recently used (MRU) items. Items are added to the beginning of the list (index [0]). If an item added to the list already exists in the list, the existing item is removed from the list and the item is added to the beginning of the list. The size of the list may be constrained by specifying a maximum size parameter in the constructor. A MaxSize of zero (0) indicates there is no size restriction.
ClassObservableObject Base class for classes that need to implement INotifyPropertyChanged.
ClassPackageItemInfo Package Item Info class
ClassPage Base class that all Pages in the application should inherit from. Pages are to be used with the MobileApplication.Current.Transition function. You should not instantiate this class, inherit to use.
ClassProject Represents a Project in the ArcGIS Mobile Application
ClassProjectDetails Project Details Information.
ClassProjectExtension Base class for building project extensions.
ClassProjectFile Class that encapsulates properties of a project .amp file.
ClassProjectPackageSource ProjectPackageSource class
ClassSnappingUnitHelper SnappingUnitHelper Helper class which supports Pixels as well as all the map units in the Unit class. Unit knows nothing about Pixel.
ClassStreetMapLayerInfo Class that contains information about an StreetMapLayer for Xml Serialization purposes.
ClassTask Base class for building project Tasks.
ClassTileCacheMapLayerInfo Class that contains information about an TileCacheMapLayer for Xml Serialization purposes.
ClassTileServiceMapLayerInfo Class that contains information about an TileServiceMapLayer for Xml Serialization purposes.

Interfaces

 InterfaceDescription
InterfaceIDynamicXmlSerializable Interface that is used for reading in and writing out Xml. This interface is used when we don't know the structure of the xml and we need to delegate out to a dynamically determined type the xml serialization logic.
InterfaceIFeatureActionPage Interface for a pages that implement feature actions.
InterfaceIGpsConnectionManager Interface that defines functionality of a MobileApplication GpsConnectionManager.
InterfaceIIdentityManager Identity Manager that manages identites
InterfaceIJsonSerializer JSON serializer interface to handle JSON serialization
InterfaceILocation ILocation Interface
InterfaceIPage Shows some UI.
InterfaceIPage2 Interface that is an IPage but has extra memory management members.

Structures

 StructureDescription
StructureAreaOfInterest Deifnes the Area Of Interest for a project

Delegates

 DelegateDescription
DelegateGeneric ActionItemEventHandler Delegate for handling the creation of an ActionItem list.
DelegateCredentialsRequiredCallback Callback to provide (web or token) credentials when connecting to a mobile service.
DelegateFeatureActionDelegate Delegate that is used for actions on selected Features.
DelegateSimpleActionDelegate Strongly typed delegate that simply takes no arguments and returns void.

Enumerations

 EnumerationDescription
EnumerationAttachmentCollectionCompletedStatus Describes the status of a completed event.
EnumerationCoordinateDisplayFormat Coordinate display formats
EnumerationCredentialsType The type of credentials requested in the CredentialsRequiredCallback delegate.
EnumerationFeatureTypeFilter Filter to use when getting FeatureTypes.
EnumerationIconSize Specifies the size of icons in the Mobile Application.
EnumerationIntervalMode Ways of defining an interval for collecting and logging positions or locations. For example, an interval defined by some amount of time (e.g., every 2 minutes) or an intervale defined by some unit of distance (e.g., every 10 meters).
EnumerationPackageSourceType Package Source Type
EnumerationSystemFeatureActionType Enumeration that represents the type of SystemFeatureAction

See Also