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
Uri source

The Uri of a WMS service endpoint.

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
ArgumentException

source or layerNames is null.

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.2.1 - 100.15
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Xamarin.Android100.2.1 - 100.15
Xamarin.iOS100.2.1 - 100.15
UWP100.2.1 - 100.14

WmsLayer(IEnumerable<WmsLayerInfo>)

Initializes a new instance of the WmsLayer class with the given layers.

Declaration
public WmsLayer(IEnumerable<WmsLayerInfo> layerInfos)
Parameters
Type Name Description
IEnumerable<WmsLayerInfo> layerInfos

List of layer metadata objects obtained from LayerInfos.

Exceptions
Type Condition
System.ArgumentNullException

layerInfos is null.

Applies to

Platforms and versions
TargetVersions
.NET Standard 2.0100.3 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.2.1 - 100.15
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Xamarin.Android100.2.1 - 100.15
Xamarin.iOS100.2.1 - 100.15
UWP100.2.1 - 100.14
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 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 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.2.1 - 100.15
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Xamarin.Android100.2.1 - 100.15
Xamarin.iOS100.2.1 - 100.15
UWP100.2.1 - 100.15
In This Article
Back to top Copyright © 2022 Esri.