Type.registerNamespace('MapsDirect.Web.WebControls');
MapsDirect.Web.WebControls.MapWebService=function() {
MapsDirect.Web.WebControls.MapWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
MapsDirect.Web.WebControls.MapWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return MapsDirect.Web.WebControls.MapWebService._staticInstance.get_path();},
SetLayerVisibility:function(pageID,mapResourceManagerID,resourceItemName,layers,visibilities,succeededCallback, failedCallback, userContext) {
/// <param name="pageID" type="String">System.String</param>
/// <param name="mapResourceManagerID" type="String">System.String</param>
/// <param name="resourceItemName" type="String">System.String</param>
/// <param name="layers" type="Array">System.String[]</param>
/// <param name="visibilities" type="Array">System.Boolean[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetLayerVisibility',false,{pageID:pageID,mapResourceManagerID:mapResourceManagerID,resourceItemName:resourceItemName,layers:layers,visibilities:visibilities},succeededCallback,failedCallback,userContext); },
SetResourceVisibility:function(pageID,mapResourceManagerID,resourceItemName,visible,succeededCallback, failedCallback, userContext) {
/// <param name="pageID" type="String">System.String</param>
/// <param name="mapResourceManagerID" type="String">System.String</param>
/// <param name="resourceItemName" type="String">System.String</param>
/// <param name="visible" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SetResourceVisibility',false,{pageID:pageID,mapResourceManagerID:mapResourceManagerID,resourceItemName:resourceItemName,visible:visible},succeededCallback,failedCallback,userContext); },
GetTile:function(pageID,mapResourceManagerID,resourceItemName,tileId,width,height,xMin,yMin,xMax,yMax,succeededCallback, failedCallback, userContext) {
/// <param name="pageID" type="String">System.String</param>
/// <param name="mapResourceManagerID" type="String">System.String</param>
/// <param name="resourceItemName" type="String">System.String</param>
/// <param name="tileId" type="String">System.String</param>
/// <param name="width" type="Number">System.Int32</param>
/// <param name="height" type="Number">System.Int32</param>
/// <param name="xMin" type="Number">System.Double</param>
/// <param name="yMin" type="Number">System.Double</param>
/// <param name="xMax" type="Number">System.Double</param>
/// <param name="yMax" type="Number">System.Double</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetTile',false,{pageID:pageID,mapResourceManagerID:mapResourceManagerID,resourceItemName:resourceItemName,tileId:tileId,width:width,height:height,xMin:xMin,yMin:yMin,xMax:xMax,yMax:yMax},succeededCallback,failedCallback,userContext); },
DeleteMarkupCollection:function(userName,collectionName,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'DeleteMarkupCollection',false,{userName:userName,collectionName:collectionName},succeededCallback,failedCallback,userContext); },
ListFilesInDirectory:function(userName,directoryPath,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="directoryPath" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ListFilesInDirectory',false,{userName:userName,directoryPath:directoryPath},succeededCallback,failedCallback,userContext); },
SaveMarkupCollection:function(userName,collectionName,graphics,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="graphics" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'SaveMarkupCollection',false,{userName:userName,collectionName:collectionName,graphics:graphics},succeededCallback,failedCallback,userContext); },
renameMarkupCollection:function(userName,oldCollectionName,newCollectionName,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="oldCollectionName" type="String">System.String</param>
/// <param name="newCollectionName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'renameMarkupCollection',false,{userName:userName,oldCollectionName:oldCollectionName,newCollectionName:newCollectionName},succeededCallback,failedCallback,userContext); },
GetMarkupCollectionsForUser:function(userName,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetMarkupCollectionsForUser',false,{userName:userName},succeededCallback,failedCallback,userContext); },
GetHashForCollection:function(userName,collectionName,urlEncode,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="urlEncode" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetHashForCollection',false,{userName:userName,collectionName:collectionName,urlEncode:urlEncode},succeededCallback,failedCallback,userContext); },
ReadMarkupFromHash:function(hash,succeededCallback, failedCallback, userContext) {
/// <param name="hash" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ReadMarkupFromHash',false,{hash:hash},succeededCallback,failedCallback,userContext); },
ExportMarkupCollectionToKMZ:function(userName,collectionName,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ExportMarkupCollectionToKMZ',false,{userName:userName,collectionName:collectionName},succeededCallback,failedCallback,userContext); },
ReadMarkupFromXMLFile:function(userName,collectionName,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ReadMarkupFromXMLFile',false,{userName:userName,collectionName:collectionName},succeededCallback,failedCallback,userContext); },
ExportMap:function(pageID,mapResourceManagerID,resourceItems,format,width,height,quality,hiddenLayerPrefix,template,title,xMin,yMin,xMax,yMax,scale,opacity,graphics,forceSnap,succeededCallback, failedCallback, userContext) {
/// <param name="pageID" type="String">System.String</param>
/// <param name="mapResourceManagerID" type="String">System.String</param>
/// <param name="resourceItems" type="Array">System.String[]</param>
/// <param name="format" type="String">System.String</param>
/// <param name="width" type="Number">System.Int32</param>
/// <param name="height" type="Number">System.Int32</param>
/// <param name="quality" type="Number">System.Int32</param>
/// <param name="hiddenLayerPrefix" type="String">System.String</param>
/// <param name="template" type="String">System.String</param>
/// <param name="title" type="String">System.String</param>
/// <param name="xMin" type="Number">System.Double</param>
/// <param name="yMin" type="Number">System.Double</param>
/// <param name="xMax" type="Number">System.Double</param>
/// <param name="yMax" type="Number">System.Double</param>
/// <param name="scale" type="Number">System.Double</param>
/// <param name="opacity" type="Number">System.Double</param>
/// <param name="graphics" type="String">System.String</param>
/// <param name="forceSnap" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ExportMap',false,{pageID:pageID,mapResourceManagerID:mapResourceManagerID,resourceItems:resourceItems,format:format,width:width,height:height,quality:quality,hiddenLayerPrefix:hiddenLayerPrefix,template:template,title:title,xMin:xMin,yMin:yMin,xMax:xMax,yMax:yMax,scale:scale,opacity:opacity,graphics:graphics,forceSnap:forceSnap},succeededCallback,failedCallback,userContext); },
ProxyKMLLink:function(userName,url,requestUID,parseStyles,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="url" type="String">System.String</param>
/// <param name="requestUID" type="String">System.String</param>
/// <param name="parseStyles" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ProxyKMLLink',false,{userName:userName,url:url,requestUID:requestUID,parseStyles:parseStyles},succeededCallback,failedCallback,userContext); },
ReadKMLCollection:function(userName,collectionName,format,path,parseStyles,succeededCallback, failedCallback, userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="format" type="String">System.String</param>
/// <param name="path" type="String">System.String</param>
/// <param name="parseStyles" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ReadKMLCollection',false,{userName:userName,collectionName:collectionName,format:format,path:path,parseStyles:parseStyles},succeededCallback,failedCallback,userContext); }}
MapsDirect.Web.WebControls.MapWebService.registerClass('MapsDirect.Web.WebControls.MapWebService',Sys.Net.WebServiceProxy);
MapsDirect.Web.WebControls.MapWebService._staticInstance = new MapsDirect.Web.WebControls.MapWebService();
MapsDirect.Web.WebControls.MapWebService.set_path = function(value) {
MapsDirect.Web.WebControls.MapWebService._staticInstance.set_path(value); }
MapsDirect.Web.WebControls.MapWebService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return MapsDirect.Web.WebControls.MapWebService._staticInstance.get_path();}
MapsDirect.Web.WebControls.MapWebService.set_timeout = function(value) {
MapsDirect.Web.WebControls.MapWebService._staticInstance.set_timeout(value); }
MapsDirect.Web.WebControls.MapWebService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return MapsDirect.Web.WebControls.MapWebService._staticInstance.get_timeout(); }
MapsDirect.Web.WebControls.MapWebService.set_defaultUserContext = function(value) { 
MapsDirect.Web.WebControls.MapWebService._staticInstance.set_defaultUserContext(value); }
MapsDirect.Web.WebControls.MapWebService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return MapsDirect.Web.WebControls.MapWebService._staticInstance.get_defaultUserContext(); }
MapsDirect.Web.WebControls.MapWebService.set_defaultSucceededCallback = function(value) { 
 MapsDirect.Web.WebControls.MapWebService._staticInstance.set_defaultSucceededCallback(value); }
MapsDirect.Web.WebControls.MapWebService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return MapsDirect.Web.WebControls.MapWebService._staticInstance.get_defaultSucceededCallback(); }
MapsDirect.Web.WebControls.MapWebService.set_defaultFailedCallback = function(value) { 
MapsDirect.Web.WebControls.MapWebService._staticInstance.set_defaultFailedCallback(value); }
MapsDirect.Web.WebControls.MapWebService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return MapsDirect.Web.WebControls.MapWebService._staticInstance.get_defaultFailedCallback(); }
MapsDirect.Web.WebControls.MapWebService.set_path("/MapsDirect.Web.WebControls.MapWebService.asmx");
MapsDirect.Web.WebControls.MapWebService.SetLayerVisibility= function(pageID,mapResourceManagerID,resourceItemName,layers,visibilities,onSuccess,onFailed,userContext) {
/// <param name="pageID" type="String">System.String</param>
/// <param name="mapResourceManagerID" type="String">System.String</param>
/// <param name="resourceItemName" type="String">System.String</param>
/// <param name="layers" type="Array">System.String[]</param>
/// <param name="visibilities" type="Array">System.Boolean[]</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.SetLayerVisibility(pageID,mapResourceManagerID,resourceItemName,layers,visibilities,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.SetResourceVisibility= function(pageID,mapResourceManagerID,resourceItemName,visible,onSuccess,onFailed,userContext) {
/// <param name="pageID" type="String">System.String</param>
/// <param name="mapResourceManagerID" type="String">System.String</param>
/// <param name="resourceItemName" type="String">System.String</param>
/// <param name="visible" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.SetResourceVisibility(pageID,mapResourceManagerID,resourceItemName,visible,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.GetTile= function(pageID,mapResourceManagerID,resourceItemName,tileId,width,height,xMin,yMin,xMax,yMax,onSuccess,onFailed,userContext) {
/// <param name="pageID" type="String">System.String</param>
/// <param name="mapResourceManagerID" type="String">System.String</param>
/// <param name="resourceItemName" type="String">System.String</param>
/// <param name="tileId" type="String">System.String</param>
/// <param name="width" type="Number">System.Int32</param>
/// <param name="height" type="Number">System.Int32</param>
/// <param name="xMin" type="Number">System.Double</param>
/// <param name="yMin" type="Number">System.Double</param>
/// <param name="xMax" type="Number">System.Double</param>
/// <param name="yMax" type="Number">System.Double</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.GetTile(pageID,mapResourceManagerID,resourceItemName,tileId,width,height,xMin,yMin,xMax,yMax,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.DeleteMarkupCollection= function(userName,collectionName,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.DeleteMarkupCollection(userName,collectionName,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.ListFilesInDirectory= function(userName,directoryPath,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="directoryPath" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.ListFilesInDirectory(userName,directoryPath,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.SaveMarkupCollection= function(userName,collectionName,graphics,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="graphics" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.SaveMarkupCollection(userName,collectionName,graphics,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.renameMarkupCollection= function(userName,oldCollectionName,newCollectionName,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="oldCollectionName" type="String">System.String</param>
/// <param name="newCollectionName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.renameMarkupCollection(userName,oldCollectionName,newCollectionName,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.GetMarkupCollectionsForUser= function(userName,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.GetMarkupCollectionsForUser(userName,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.GetHashForCollection= function(userName,collectionName,urlEncode,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="urlEncode" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.GetHashForCollection(userName,collectionName,urlEncode,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.ReadMarkupFromHash= function(hash,onSuccess,onFailed,userContext) {
/// <param name="hash" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.ReadMarkupFromHash(hash,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.ExportMarkupCollectionToKMZ= function(userName,collectionName,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.ExportMarkupCollectionToKMZ(userName,collectionName,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.ReadMarkupFromXMLFile= function(userName,collectionName,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.ReadMarkupFromXMLFile(userName,collectionName,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.ExportMap= function(pageID,mapResourceManagerID,resourceItems,format,width,height,quality,hiddenLayerPrefix,template,title,xMin,yMin,xMax,yMax,scale,opacity,graphics,forceSnap,onSuccess,onFailed,userContext) {
/// <param name="pageID" type="String">System.String</param>
/// <param name="mapResourceManagerID" type="String">System.String</param>
/// <param name="resourceItems" type="Array">System.String[]</param>
/// <param name="format" type="String">System.String</param>
/// <param name="width" type="Number">System.Int32</param>
/// <param name="height" type="Number">System.Int32</param>
/// <param name="quality" type="Number">System.Int32</param>
/// <param name="hiddenLayerPrefix" type="String">System.String</param>
/// <param name="template" type="String">System.String</param>
/// <param name="title" type="String">System.String</param>
/// <param name="xMin" type="Number">System.Double</param>
/// <param name="yMin" type="Number">System.Double</param>
/// <param name="xMax" type="Number">System.Double</param>
/// <param name="yMax" type="Number">System.Double</param>
/// <param name="scale" type="Number">System.Double</param>
/// <param name="opacity" type="Number">System.Double</param>
/// <param name="graphics" type="String">System.String</param>
/// <param name="forceSnap" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.ExportMap(pageID,mapResourceManagerID,resourceItems,format,width,height,quality,hiddenLayerPrefix,template,title,xMin,yMin,xMax,yMax,scale,opacity,graphics,forceSnap,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.ProxyKMLLink= function(userName,url,requestUID,parseStyles,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="url" type="String">System.String</param>
/// <param name="requestUID" type="String">System.String</param>
/// <param name="parseStyles" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.ProxyKMLLink(userName,url,requestUID,parseStyles,onSuccess,onFailed,userContext); }
MapsDirect.Web.WebControls.MapWebService.ReadKMLCollection= function(userName,collectionName,format,path,parseStyles,onSuccess,onFailed,userContext) {
/// <param name="userName" type="String">System.String</param>
/// <param name="collectionName" type="String">System.String</param>
/// <param name="format" type="String">System.String</param>
/// <param name="path" type="String">System.String</param>
/// <param name="parseStyles" type="Boolean">System.Boolean</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
MapsDirect.Web.WebControls.MapWebService._staticInstance.ReadKMLCollection(userName,collectionName,format,path,parseStyles,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(MapsDirect.Web.WebControls.TileObject) === 'undefined') {
MapsDirect.Web.WebControls.TileObject=gtc("MapsDirect.Web.WebControls.TileObject");
MapsDirect.Web.WebControls.TileObject.registerClass('MapsDirect.Web.WebControls.TileObject');
}
if (typeof(MapsDirect.Web.WebControls.DirInfo) === 'undefined') {
MapsDirect.Web.WebControls.DirInfo=gtc("MapsDirect.Web.WebControls.DirInfo");
MapsDirect.Web.WebControls.DirInfo.registerClass('MapsDirect.Web.WebControls.DirInfo');
}
if (typeof(MapsDirect.Web.WebControls.MarkupCollectionRenameResult) === 'undefined') {
MapsDirect.Web.WebControls.MarkupCollectionRenameResult=gtc("MapsDirect.Web.WebControls.MarkupCollectionRenameResult");
MapsDirect.Web.WebControls.MarkupCollectionRenameResult.registerClass('MapsDirect.Web.WebControls.MarkupCollectionRenameResult');
}
if (typeof(MapsDirect.Web.WebControls.MarkupCollectionInfo) === 'undefined') {
MapsDirect.Web.WebControls.MarkupCollectionInfo=gtc("MapsDirect.Web.WebControls.MarkupCollectionInfo");
MapsDirect.Web.WebControls.MarkupCollectionInfo.registerClass('MapsDirect.Web.WebControls.MarkupCollectionInfo');
}
if (typeof(MapsDirect.Web.WebControls.MarkupCollection) === 'undefined') {
MapsDirect.Web.WebControls.MarkupCollection=gtc("MapsDirect.Web.WebControls.MarkupCollection");
MapsDirect.Web.WebControls.MarkupCollection.registerClass('MapsDirect.Web.WebControls.MarkupCollection');
}
if (typeof(MapsDirect.Web.WebControls.KMLCollection) === 'undefined') {
MapsDirect.Web.WebControls.KMLCollection=gtc("MapsDirect.Web.WebControls.KMLCollection");
MapsDirect.Web.WebControls.KMLCollection.registerClass('MapsDirect.Web.WebControls.KMLCollection');
}

