User Tools

Site Tools


map_suite_services_edition_release_change_log_version_8.0.0.160

Map Suite Services Edition Release Change Log Version 8.0.0.160

MapSuiteCore, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null

namespace ThinkGeo.MapSuite.Core {

    public class DrawingAttributionLayerEventArgs : EventArgs {

        public DrawingAttributionLayerEventArgs();

        public DrawingAttributionLayerEventArgs(GeoCanvas canvas, String attribution);

        public Boolean Cancel { get; set; }

        public GeoCanvas GeoCanvas { get; set; }

        public String Attribution { get; set; }

    }

    public class DrawnAttributionLayerEventArgs : EventArgs {

        public DrawnAttributionLayerEventArgs();

        public DrawnAttributionLayerEventArgs(GeoCanvas canvas, String attribution);

        public GeoCanvas GeoCanvas { get; set; }

        public String Attribution { get; set; }

    }

    [SerializableAttribute]

    public class FileBitmapTileCache : BitmapTileCache {

        public TimeSpan ExpirationTime { get; set; }

        public Collection<String> GetTileImageFileNames(RectangleShape tileBoundingBox);

    }

    [SerializableAttribute]

    public abstract class Layer {

        public String Attribution { get; set; }

        public event EventHandler<DrawingAttributionLayerEventArgs> DrawingAttribution;

        public event EventHandler<DrawnAttributionLayerEventArgs> DrawnAttribution;

        protected virtual void DrawAttributionCore(GeoCanvas canvas, String attribution);

        protected virtual void OnDrawingAttribution(DrawingAttributionLayerEventArgs args);

        protected virtual void OnDrawnAttribution(DrawnAttributionLayerEventArgs args);

        public static Layer LoadLayer(Stream layerStream);

        public static Layer LoadLayer(Uri layerUri);

    }

    [SerializableAttribute]

    public class LineShape : LineBaseShape {

        protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);

    }

    [SerializableAttribute]

    [SerializableAttribute]

    public class MultilineShape : LineBaseShape {

        protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);

    }

    [SerializableAttribute]

    public class MultipointShape : PointBaseShape {

        protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);

    }

    [SerializableAttribute]

    public class PointShape : PointBaseShape {

        protected override Byte[] GetWellKnownBinaryCore(RingOrder outerRingOrder, WkbByteOrder byteOrder);

    }

    [SerializableAttribute]

    public class ScaleBarAdornmentLayer : AdornmentLayer {

        [ObsoleteAttribute("This property is obsoleted, please use the property TextStyle instead. This property is obsolete and may be removed in or after version 9.0.")]

        public GeoColor TextColor { get; set; }

        [ObsoleteAttribute("This property is obsoleted, please use the property TextStyle instead. This property is obsolete and may be removed in or after version 9.0.")]

        public GeoFont Font { get; set; }

        public GeoPen BarPen { get; set; }

        [ObsoleteAttribute("This property is obsoleted, please use the property TextStyle instead. This property is obsolete and may be removed in or after version 9.0.")]

        public String NumberFormat { get; set; }

        public TextStyle TextStyle { get; set; }

    }

    [SerializableAttribute]

    public class ScaleBarPrinterLayer : PrinterLayer {

        public GeoPen BarPen { get; set; }

    }

    [SerializableAttribute]

    public class WorldMapKitLayer : Layer {

        public WorldMapKitLayer(WorldMapKitLayerType layerType);

        public WorldMapKitLayer(WorldMapKitLayerType layerType, String clientId, String privateKey);

        public WorldMapKitLayer(WorldMapKitLayerType layerType, WebProxy webProxy, String clientId, String privateKey);

        public WebProxy WebProxy { get; set; }

        public WorldMapKitLayerType LayerType { get; set; }

    }

    public enum WorldMapKitLayerType {

        Default,

        OSMWorldMapKitLayer,

        WorldMapKitLayer

    }

} //end of namespace ThinkGeo.MapSuite.Core

map_suite_services_edition_release_change_log_version_8.0.0.160.txt · Last modified: 2015/09/17 03:01 by admin