ArcGIS Pro 2.7 API Reference Guide
CreateMapPaneAsync(PaneCollection,Map,Bookmark,Nullable<MapViewingMode>) Method

ArcGIS.Desktop.Core Namespace > FrameworkExtender Class > CreateMapPaneAsync Method : CreateMapPaneAsync(PaneCollection,Map,Bookmark,Nullable<MapViewingMode>) Method
The project's collection of panes returned from ArcGIS.Desktop.Framework.FrameworkApplication.Panes.
The map to display in the resulting view.
Sets the spatial and time extent to use in the view.
Specifies the perspective of the view.
Create and activate a new map pane which is a container for a ArcGIS.Desktop.Mapping.MapView.
Syntax
Public Overloads Shared Function CreateMapPaneAsync( _
   ByVal paneCollection As PaneCollection, _
   ByVal map As Map, _
   ByVal bookmark As Bookmark, _
   Optional ByVal viewingMode As Nullable(Of MapViewingMode) _
) As Task(Of IMapPane)

Parameters

paneCollection
The project's collection of panes returned from ArcGIS.Desktop.Framework.FrameworkApplication.Panes.
map
The map to display in the resulting view.
bookmark
Sets the spatial and time extent to use in the view.
viewingMode
Specifies the perspective of the view.

Return Value

A Task returning a map pane.
Exceptions
ExceptionDescription
Map can only be set for 2D views and SceneLocal and SceneGlobal can only be set for 3D views.
Remarks
When a new map pane is created the ArcGIS.Desktop.Mapping.MapView needs to initialize before any operations are performed on it. Be sure to await the Task to ensure the view has finished its initialization before performing any operations on the resulting ArcGIS.Desktop.Mapping.MapView.
Requirements

Target Platforms: Windows 10, Windows 8.1

See Also

Reference

FrameworkExtender Class
FrameworkExtender Members
Overload List