Method GetVectorBasemapsAsync
GetVectorBasemapsAsync()
Gets the vector Basemap objects in the portal's vector basemap gallery group.
Declaration
public Task<IEnumerable<Basemap>> GetVectorBasemapsAsync()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Basemap>> | The task object representing the asynchronous search basemap gallery operation. The value of the task result contains a collection of Basemap objects. |
Remarks
The portal's vector basemap gallery group is defined by the portal's administrator. It contains the basemaps
that are displayed in the Map Viewer basemap gallery if a user logs in with an ArcGIS Online or ArcGIS
Enterprise account and the UseVectorBasemaps value is true
. Note that if the value of
UseVectorBasemaps is false
, the Map Viewer displays the basemap collection returned by
GetBasemapsAsync() and it's recommended that you use that collection instead.
The basemaps in this collection are not loaded, but you can access their PortalItem metadata from
Item.
The VectorBasemapGalleryGroupQuery is a read-only string property of the PortalInfo on the portal.
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Standard 2.0 | 100.4 - 200.8 |
.NET | 100.13 - 200.8 |
.NET Windows | 100.13 - 200.8 |
.NET Android | 200.0 - 200.8 |
.NET iOS | 200.0 - 200.8 |
.NET Framework | 100.4 - 200.8 |
Xamarin.Android | 100.4 - 100.15 |
Xamarin.iOS | 100.4 - 100.15 |
UWP | 100.4 - 200.8 |
GetVectorBasemapsAsync(CancellationToken)
Executes a portal query with the VectorBasemapGalleryGroupQuery query string and returns the resulting collection of Basemap objects.
Declaration
public Task<IEnumerable<Basemap>> GetVectorBasemapsAsync(CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
System.Threading.CancellationToken | cancellationToken | A System.Threading.CancellationToken with which to cancel the operation if required. |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Basemap>> | The task object representing the asynchronous search basemap gallery operation. The value of the task result contains a collection of Basemap objects. |
Remarks
The VectorBasemapGalleryGroupQuery is a read-only string property of the PortalInfo on the portal.
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Standard 2.0 | 100.4 - 200.8 |
.NET | 100.13 - 200.8 |
.NET Windows | 100.13 - 200.8 |
.NET Android | 200.2 - 200.8 |
.NET iOS | 200.0 - 200.8 |
.NET Framework | 100.4 - 200.8 |
Xamarin.Android | 100.4 - 100.14 |
Xamarin.iOS | 100.4 - 100.15 |
UWP | 100.4 - 200.8 |