![](dotnetdiagramimages/image1307.png)
public abstract class TOCActiveMapViewProviderPane : ArcGIS.Desktop.Core.ViewStatePane, ArcGIS.Desktop.Core.IContentsProvider, ArcGIS.Desktop.Framework.DragDrop.IDropTarget, ArcGIS.Desktop.Framework.IFrameworkWindow, System.ComponentModel.INotifyPropertyChanged
Public MustInherit Class TOCActiveMapViewProviderPane Inherits ArcGIS.Desktop.Core.ViewStatePane Implements ArcGIS.Desktop.Core.IContentsProvider, ArcGIS.Desktop.Framework.DragDrop.IDropTarget, ArcGIS.Desktop.Framework.IFrameworkWindow, System.ComponentModel.INotifyPropertyChanged
If you do use TOCActiveMapViewProviderPane then your derived class is responsible for handling any enabled state change, visibility change, etc. relevant to the MapView, whose TOC you are showing, being closed
System.Object
ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase
ArcGIS.Desktop.Framework.Contracts.PlugIn
ArcGIS.Desktop.Framework.Contracts.PaneBase
ArcGIS.Desktop.Framework.Contracts.Pane
ArcGIS.Desktop.Core.ViewStatePane
ArcGIS.Desktop.Mapping.TOCActiveMapViewProviderPane
ArcGIS.Desktop.Mapping.TOCMapPaneProviderPane
Target Platforms: Windows 11, Windows 10