====== Map Suite Web for WebForms Release Change Log Version 10.0.0.0 ======
ThinkGeo.MapSuite.WebForms,
Version=10.0.0.0, Culture=neutral, PublicKeyToken=null
namespace ThinkGeo.MapSuite.WebEdition {
[SerializableAttribute]
public class AdornmentOverlay : Overlay, IRequireId,
IJsonSerializable {
public GeoCollection<AdornmentLayer> GeoCollection Layers { get;
}
}
[SerializableAttribute]
public class ClassBreakMarkerStyle : MarkerStyle {
public
ClassBreakMarkerStyle(String columnName,
MarkerBreakValueInclusion breakValueInclusion);
public ClassBreakMarkerStyle(String columnName, MarkerBreakValueInclusion
breakValueInclusion, IEnumerable<MarkerClassBreak>
classBreaks);
public MarkerBreakValueInclusion BreakValueInclusion
BreakValueInclusion { get; set; }
public ClassBreakMarkerStyle(String columnName, BreakValueInclusion
breakValueInclusion);
public ClassBreakMarkerStyle(String columnName, BreakValueInclusion
breakValueInclusion, Collection<MarkerClassBreak>
classBreaks);
}
[SerializableAttribute]
public abstract class FeatureOverlay
: Overlay, IRequireId,
IJsonSerializable {
public GeoCollection<Feature> GeoCollection Features { get;
}
}
[SerializableAttribute]
public class LayerOverlay : Overlay,
IRequireId, IJsonSerializable
{
public GeoCollection<Layer> GeoCollection
Layers { get; }
}
[SerializableAttribute]
public class Map : Panel,
IPostBackEventHandler, IPostBackDataHandler, IJsonSerializable,
ICallbackEventHandler {
public GeoBrush BackgroundLayer
MapBackground { get; set; }
}
[SerializableAttribute]
public enum MarkerBreakValueInclusion {
IncludeValue,
ExcludeValue
}
public static class Validators
{
public static void CheckColumnNameIsInFeature(String columnName, IEnumerable<Feature>
features);
public static void CheckGoogleMapTypeIsValid(GoogleMapType mapType);
public static void CheckIsBaseOvalay(Boolean isBaseOverlay);
public static void CheckIsNotBaseOvalay(Boolean isBaseOverlay);
public static void CheckJpegCompressionQualityIsValid(Int32 quality, String
paramterName);
public static void CheckMapActualWidthAndHeightAreValid(Double value);
public static void CheckMapUnitIsValid(GeographyUnit mapUnit);
public static void CheckMarkerBreakValueInclusionIsValid(MarkerBreakValueInclusion breakValueInclusion);
public static void CheckMarkerClassBreaksAreValid(Collection<MarkerClassBreak> classBreaks);
public static void CheckPanDirectionIsValid(PanDirection panDirection);
public static void CheckTileTypeIsValid(TileType tileType);
public static void CheckTransitionEffectIsValid(TransitionEffect transitionEffect);
public static void CheckWebImageFormatIsValid(WebImageFormat webImageFormat);
}
[SerializableAttribute]
public class WmtsOverlay : Overlay,
IRequireId, IJsonSerializable
{
public
WmtsOverlay(String id, IEnumerable<Uri> serverUris, WmtsSeverEncodingType wmtsSeverEncodingType);
public WmtsSeverEncodingType WmtsSeverEncodingType
WmtsSeverEncodingType { get; set; }
public WmtsOverlay(String id, IEnumerable<Uri>
serverUris, WmtsSeverEncodingType wmtsSeverEncodingType);
}
[SerializableAttribute]
public enum WmtsSeverEncodingType {
Kvp,
Restful
}
[ObsoleteAttribute("This class is obsolete and might be removed in or
after Version 11.0. Please use WorldStreetsAndImageryOverlay class instead.")]
[SerializableAttribute]
public class WorldMapKitWmsWebOverlay : Overlay, IRequireId,
IJsonSerializable {
}
[SerializableAttribute]
public class WorldStreetsAndImageryOverlay : Overlay, IRequireId,
IJsonSerializable {
public
WorldStreetsAndImageryOverlay();
public
WorldStreetsAndImageryOverlay(String id);
public
WorldStreetsAndImageryOverlay(String id,
TileType tileType);
public
Int32 TransitionEffectDelayInMilliseconds
{ get; set; }
public
TileType TileType { get; set; }
public
TransitionEffect TransitionEffect { get; set; }
public
WorldStreetsAndImageryMapType MapType {
get; set; }
public
WorldStreetsAndImageryProjection Projection
{ get; set; }
public
WrapDatelineMode WrapDateline { get; set; }
protected
override Boolean
HasTickEvent { get; }
protected
override String
OverlayType { get; }
}
} //end of namespace ThinkGeo.MapSuite.WebEdition