C# Класс Mapsui.Providers.ArcGIS.Dynamic.ArcGisLegend

ArcGislegend for getting the layer legends for ArcGIS layers only supports ArcGISserver 10.0 and up
Показать файл Открыть проект

Открытые методы

Метод Описание
ArcGisLegend ( ) : System
GetLegendInfo ( string serviceUrl, ICredentials credentials = null ) : ArcGISLegendResponse
GetLegendInfoAsync ( string serviceUrl, ICredentials credentials = null ) : void

Get the legend for the given mapserver

Приватные методы

Метод Описание
CreateRequest ( string serviceUrl, ICredentials credentials ) : HttpWebRequest
FinishWebRequest ( IAsyncResult result ) : void
GetLegendResponseFromWebresponse ( WebResponse webResponse ) : ArcGISLegendResponse
OnLegendFailed ( ) : void
OnLegendReceived ( ArcGISLegendResponse legendInfo ) : void

Описание методов

ArcGisLegend() публичный Метод

public ArcGisLegend ( ) : System
Результат System

GetLegendInfo() публичный Метод

public GetLegendInfo ( string serviceUrl, ICredentials credentials = null ) : ArcGISLegendResponse
serviceUrl string
credentials ICredentials
Результат ArcGISLegendResponse

GetLegendInfoAsync() публичный Метод

Get the legend for the given mapserver
public GetLegendInfoAsync ( string serviceUrl, ICredentials credentials = null ) : void
serviceUrl string Url to the mapserver
credentials ICredentials Credentials
Результат void