This document is archived and information here might be outdated.  Recommended version.

IMxdContents Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IM > IMxdContents Interface
ArcGIS Developer Help

IMxdContents Interface

Provides access to members to pass data into and out off a MXD map document file. Coclasses that implement this interface can limited the implementation to one property if required.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Read-only property ActiveView The Map object.
Read-only property Map The Map object.
Read-only property PageLayout The PageLayout object.

Classes that implement IMxdContents

Classes Description
Map A container for the display and manipulation of map data.
MapControl (esriControls) Esri MapControl
PageLayout Page Layout class contains maps and map surrounds.
PageLayoutControl (esriControls) Esri PageLayoutControl


Note that implementers of this interface commonly return E_NOTIMPL for a property if a particular property is not supported.  For instance, Map will return E_NOTIMPL when attempting to access the PageLayout property.