Class changes in the ArcGIS SDK for Windows Mobile 3

While there are too many changes to list from 10 to 3, the table below provides a quick reference guide to the class level changes that you a re most likely to encounter. Please refer to What's new in ArcGIS Mobile SDK for Windows Mobile 3 document for more information.

Namespace changes

NameSpace

Change

Notes

Mobile

Most of classes removed

Classes moved to various namespaces

MobileServices

Replaced with FeatureCaching and FeatureCaching.Synchronization

MapActions

Replaced with WinForms

All classes moved to WinForms

Sketch

Replaced with WinForms

Sketch classes moved to WinForms

Snapping classes moved to FeatureCaching

SDCdata

Namespace removed

Namespace was marked obsolete in last release.

WinForms

New namespace

Used for developing Windows applications

Some of the more notable class changes

Class

Change

Notes

Display

Replaced with MapSurface

Layer

Replaced with the FeatureSource class

in FeatureCaching namespace

LegendSwatch

Replaced with LegendItem

in FeatureCaching namespace

ReadOnlyLayerCollection

Replaced with ReadOnlyFeatureSourceCollection

in FeatureCaching namespace

Renderer

Replaced with FeatureRenderer

in FeatureCaching namespace

StrokeFillPaintOperation

Replaced with FillSymbol class

in FeatureCaching namespace

StrokePaintOperation

Replaced with LineSymbol class

in FeatureCaching namespace

Symbol

Changed to abstract class for features

in FeatureCaching namespace

CompositeSymbol

FillSymbol

IOrientableSymbol

LineSymbol

PictureMarkerSymbol

SimpleFillSymbol

SimpleMarkerSymbol

SimpleTextSymbol

New Classes for drawing to replace PaintOperations

QueryFilter

Moved to FeatureCaching namespace

in FeatureCaching namespace

Datasource

DataSourceCollection

MapActionCollection

MapImage

PaintOperation

Classes have been removed

GeometricRelationship

Class removed.

Functionality in Geometry.Relate()

GeometricRelationshipType

Moved from Mobile to Geometries Namespace

ArrowSymbol

New GPS class to show direction.

Map

MapGraphicLayer

MapGraphicLayerCollection

MapPaintEventArgs

ScaleBar

SelectionGraphicLayer

Moved from Mobile to WinForms Namespace

FeatureLayer

AnnotationLayer

MobileCacheLayer

Replaced with FeatureSource

MobileCache

Layers replaced with FeatureSources

GetIntialExtent replaced with IntialExtent

GetFullExtent replaced with FulllExtent

FeatureLayerSyncAgent

AnnotationLayerSyncAgent

RasterLayerSyncAgent

Replaced with FeatureSyncAgent

FeatureLayerSyncResults

RasterLayerSyncResults

Replaced with FeatureSyncAgentResults

Request classes

were obsolete at 10.0 now removed

Crypto

was obsolete at 10.0 now removed

MapDocumentConnection

CloseVersion and CreateNewVersion methods have been removed

SpatialReference

GeodesicArea(), GeodesicDistance(), GeodesicLength() , GeodesicPerimeter()

New methods for Geodesic measurements.

1/7/2015