Show / Hide Table of Contents

Constructor WmsLayer

WmsLayer(Uri, IEnumerable<String>)

Initializes a new instance of the WmsLayer class with the given service URI and layer names.

Declaration
public WmsLayer(Uri source, IEnumerable<string> layerNames)
Parameters
Type Name Description
System.Uri source

The System.Uri of a WMS service endpoint.

System.Collections.Generic.IEnumerable<System.String> layerNames

List of WMS layer names to display.

Remarks

To specify a preferred WMS version, set the 'VERSION' parameter in the 'GetCapabilities' URL for the service.

Exceptions
Type Condition
System.ArgumentException

source or layerNames is null.

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.8
.NET100.13 - 200.8
.NET Windows100.13 - 200.8
.NET Android200.2 - 200.8
.NET iOS200.0 - 200.8
.NET Framework100.2.1 - 200.8
Xamarin.Android100.2.1 - 100.14
Xamarin.iOS100.2.1 - 100.15
UWP100.2.1 - 200.8

WmsLayer(IEnumerable<WmsLayerInfo>)

Initializes a new instance of the WmsLayer class from the specified WmsLayerInfo objects.

Declaration
public WmsLayer(IEnumerable<WmsLayerInfo> layerInfos)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<WmsLayerInfo> layerInfos

A collection of WmsLayerInfo objects.

Exceptions
Type Condition
System.ArgumentNullException

layerInfos is null.

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.8
.NET100.13 - 200.8
.NET Windows100.13 - 200.8
.NET Android200.2 - 200.8
.NET iOS200.0 - 200.8
.NET Framework100.2.1 - 200.8
Xamarin.Android100.2.1 - 100.14
Xamarin.iOS100.2.1 - 100.15
UWP100.2.1 - 200.8
Relevant samples
WMS service catalog: Connect to a WMS service and show the available layers and sublayers.

WmsLayer(Item)

Initializes a new instance of the WmsLayer class from the specified portal item.

Declaration
public WmsLayer(Item item)
Parameters
Type Name Description
Item item

The PortalItem from which to create this layer.

Remarks

The Item will be accessible through the Item property.

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 200.8
.NET100.13 - 200.8
.NET Windows100.13 - 200.8
.NET Android200.0 - 200.8
.NET iOS200.0 - 200.8
.NET Framework100.2.1 - 200.8
Xamarin.Android100.2.1 - 100.15
Xamarin.iOS100.2.1 - 100.15
UWP100.2.1 - 200.8
In This Article
Back to top Copyright © 2022 Esri.