Class | Description | |
---|---|---|
AIXFormat | Represents a Portable Document Format (AIX) object that can be used to export a MapView, MapFrame, or a Layout. | |
Animation | Represents the collection of tracks, keyframes and transitions that define an animation for the map. | |
AnimationExportParameters | Properties used to export an animation. | |
AnnotationLayer | Represents a layer with a collection of annotation features and their visual representation and editing (when permitted). | |
AnnotationSubLayer | Represents a sublayer within an annotation layer. | |
BarChartRendererDefinition | Represents a bar chart renderer definition to show a number of quantitative field values as bars (horizontal) or columns (vertical) | |
BaseCreationParams | A base class to create map members with pre-defined properties. Use derived classes such as LayerCreationParams, FeatureLayerCreationParams or StandaloneTableCreationParams for creation of layers and standalone tables. Use derived classes such as BulkLayerCreationParams for bulk creation of layers. | |
BasicFeatureLayer | Represents the abstract base class for layers with a collection of features and their visual representation and editing (when permitted). | |
BasicRasterLayer | Represents a basic raster layer. | |
BMPFormat | Represents a Microsoft Windows Bitmap (BMP) object that can be used to export a MapView, MapFrame, or a Layout. | |
Bookmark | Represents a geographic location in the map. This location can also contain a specific point in time. | |
BuildingDisciplineSceneLayer | BuildingDisciplineSceneLayer are sublayers of a BuildingSceneLayer. | |
BuildingSceneLayer | Class to represent the 3D model aspect of Building Information Modeling (BIM). | |
BulkLayerCreationParams | Represents an object to initialize and create multiple layers with pre-defined properties. | |
BulkMapMemberCreationParams | A base class to bulk create map members with pre-defined properties. Use derived classes such as BulkLayerCreationParams for bulk creation of layers. | |
Camera | Represents an object that defines the displayed content of a view via its viewing location and viewing direction. | |
CameraKeyframe | Represents a keyframe in the CameraTrack. | |
CameraTrack | A track containing a collection of CameraKeyframe objects that defines the view direction and rotation during the animation. | |
CatalogDynamicGroupLayer | ||
CatalogLayer | Represents a layer with a reference to a catalog dataset which contains references to multiple datasets, packages, and/or portal items. The catalog dataset items do not have to be related. | |
CatalogLayerCreationParams | Represents an object to initialize and create a CatalogLayer with pre-defined properties. | |
ChartRendererDefinition | Abstract base class for the different chart renderer definitions. | |
ClassBreaksRendererDefinition | Represents an abstract class definition for class breaks renderers. | |
ClassFlag | Represents a classification flag for a point cloud filter. | |
ClassifyColorizerDefinition | Represents a colorizer definition for a Classify colorizer that enables you to group pixels together in a specified number of classes. | |
ColorFactory | Provides methods for creating color. | |
ColormapColorizerDefinition | Represents a colorizer definition for a Colormap colorizer to apply a color map to the values in the dataset. | |
ColorRampLegendClass | Represents the legend class for a color ramp. | |
ColorRampStyleItem | Represents a color ramp saved in a style. | |
ColorStyleItem | Represents a color saved in a style. | |
CompositeFeatureLayer | Represents an abstract class for Composite Feature Layers. Composite Feature Layers are fully fledged Feature Layers that can also have their own sublayers. | |
CompositeLayer | Represents an abstract class for a read-only collection of layers. | |
CompositeLayerWithTables | Represents an abstract class for a read-only collection of layers and display tables. | |
DefinitionQuery | Represents a Definition query. | |
DiagramLayer | Represents a network diagram layer. | |
DimensionLayer | Represents a DimensionLayer. | |
DimensionStyleStyleItem | Represents a dimension style saved in a style. | |
DiscreteColorizerDefinition | Represents a colorizer definition for a Discrete colorizer that enables you to display your dataset using a specific number of colors, each color represents the same number of values. | |
Document | Represents a base class layer document. | |
DotDensityRendererDefinition | Represents a dot density symbol renderer definition to show quantitative values for a field as a series of pattern fills based on the field value for each polygon. | |
DynamicServiceLayer | Represents a base class for dynamic map service and WMS. | |
ElevationLayerCreationParams | Represents an object to initialize and create an elevation surface layer with pre-defined properties. | |
ElevationProfileResult | Defines the result of calling Map.GetElevationProfileFromSurface(). | |
ElevationSurfaceLayer | Represents an elevation surface layer in the map or scene. | |
ElevationTypeDefinition | Represents an elevation type definition. | |
EMFFormat | Represents an Enhanced Metafile Format (EMF) object that can be used to export a MapView, MapFrame, or a Layout. | |
ENCLayer | Represents an ENC layer. | |
ENCSubLayer | Represents a sublayer within an ENC layer. | |
ENCSubTable | Represents a subtable within an ENC layer. | |
EPSFormat | Represents an Encapsulated Postscript (EPS) object that can be used to export a MapView, MapFrame, or a Layout. | |
ExploratoryAnalysis | The abstract base class for all Exploratory Analysis types. Used to create a manage a common collection of all Exploratory Analysis objects. | |
ExportFormat | Provides a base set of properties that all export formats inherit. | |
FeatureLayer | Represents a layer with a collection of features and their visual representation and editing (when permitted). | |
FeatureLayerCreationParams | Represents an object to initialize and create a feature layer with pre-defined properties such as renderer, visibility, definition query etc.. | |
FeatureMosaicSubLayer | Represents a feature sub-layer of the mosaic layer. | |
FeatureSceneLayer | FeatureSceneLayers currently support the I3S Point and 3D Object layer types. Points must be based off 3D point data and 3D Objects must be based off multipatches. | |
FeatureTrajectorySubLayer | Represents a feature sub-layer of the trajectory layer. | |
FieldDescription | Represents a field with updatable properties. | |
FilterBlockDefinition | Represents a building scene layer filter block. | |
FilterDefinition | Represents a building scene layer filter definition. | |
FloodSimulationLayer | Represents a flood simulation layer. | |
GIFFormat | Represents an Graphic Interchange Format (GIF) object that can be used to export a MapView, MapFrame, or a Layout. | |
GlobeServiceLayer | Represents a globe service layer. | |
GraduatedColorsRendererDefinition | Represents graduated color renderer definition to show qualitative differences in feature values with a range of color. | |
GraduatedSymbolsRendererDefinition | Represents graduated symbol renderer definition to show qualitative differences in feature values with varying symbol sizes. | |
GraphicsLayer | Graphics layers are layers that act as containers for graphics elements that can be added to a map. | |
GraphicsLayerCreationParams | Represents an object to initialize and create a graphics layer. | |
GridStyleItem | Represents a grid saved in a style. | |
GroupLayer | Represents a layer containing an editable collection of layers. | |
GroupLayerCreationParams | Represents an object to initialize and create a group layer. | |
HeatMapRendererDefinition | Represents a heat map renderer definition to draw point features as a density surface. | |
ImageMosaicSubLayer | Represents the image sub-layer of a mosaic layer. | |
ImageServiceLayer | Represents an image service layer. | |
IntegratedMeshSceneLayer | Class for visualizing accurate representations of infrastructure and natural landscapes. | |
JPEGFormat | Represents a Joint Photographic Experts Group (JPEG) format object that can be used to export a MapView, MapFrame, or a Layout. | |
Keyframe | Represents the base class for all keyframe types. | |
KMLLayer | The KML layer represents a KML/KMZ file on disk or referenced by uri over a network or online. | |
KnowledgeGraphLayer | A knowledge graph layer is a composite layer with a knowledge graph as its data source. | |
KnowledgeGraphLayerCreationParams | Represents an object to initialize and create a KnowledgeGraphLayer with pre-defined properties such as a filter set, visibility, etc.. | |
KnowledgeGraphLayerIDSet | A collection of named object types and their corresponding list of records to represent a set of rows in a KnowledgeGraphLayer. | |
LabelClass | Represents a label class with labeling properties for a defined collection of features. | |
LabelPlacementStyleItem | Represents a label placement saved in a style. | |
LasDatasetLayer | Represents a LAS dataset layer. | |
LasDatasetLayerCreationParams | Represents an object to initialize and create a LasDatasetLayer with pre-defined properties. | |
LasPointClassBreaksRendererDefinition | Represents a class breaks renderer definition to draw points in a LAS dataset layer. | |
LasPointDisplayFilter | Filter for display of points in a LAS dataset. See LasDatasetLayer.GetDisplayFilter and LasDatasetLayer.SetDisplayFilter. | |
LasStretchRendererDefinition | Represents a LAS stretch renderer definition. | |
LasUniqueValueRendererDefinition | Represents a unique value renderer definition for a LAS dataset layer. | |
Layer | Represents the base class for all geographic data that can be added to and visualized on a map. | |
LayerCreationParams | Represents an object to initialize and create a layer with pre-defined properties such as minimum and maximum scales, visibility etc. | |
LayerDocument | Represents the content of a .lyrx file that contains one or more layers, all their properties including binary references etc. | |
LayerDrawingDefinition | Represents an abstract class definition for all types of renderers/Colorizers. | |
LayerFactory | Provides static methods to create layers. | |
LayerKeyframe | Represents a keyframe in the LayerTrack. | |
LayerSnapModes | Snap modes for a layer. | |
LayerTrack | A track containing a collection of LayerKeyframe objects that defines the visibility and transparency of layers during the animation. | |
LegendClass | Represents the legend class item for a layer on a map's TOC. | |
LegendGroup | Represents legend group on a map's TOC. | |
LegendItemStyleItem | Represents a legend item saved in a style. | |
LegendPatchStyleItem | Represents a legend patch saved in a style. | |
LegendStyleItem | Represents a legend saved in a style. | |
LineOfSight | LineOfSight are used to conduct visibility analysis for direct lines from an observer point to one or more targets.
An observer and one or more targets are created with lines connecting the target(s) to the observer. The line segements and targets are painted using the Visible and NotVisible colors if they can be seen by the observer of if the view is obstructed. Lines of sight can be used to model real-world objects like visibility to points of interest or rough approximations for projectile trajectories. | |
LineOfSightParams | A class to contain the input values for SurfaceLayer.GetLineOfSight. | |
LineOfSightResult | A class to contain the results of running SurfaceLayer.GetLineOfSight | |
LinkChartFeatureLayer | Represents a Link Chart Feature Layer. | |
Map | Represents the primary object used for the organization of geographic data. | |
MapFactory | Provides static methods to create maps. | |
MapImageLayer | Represents a dynamic map service layer. | |
MapMember | Represents the abstract base class for layers and standalone tables. | |
MapMemberCreationParams | A base class to create map members with pre-defined properties. Use derived classes such as LayerCreationParams, FeatureLayerCreationParams or StandaloneTableCreationParams for creation of layers and standalone tables. | |
MapMemberIDSet | A collection of mapMembers and their corresponding list of objectIDs to represent a set of rows or features. | |
MappingException | Managed exception base class for custom ArcGIS.Desktop.Mapping exceptions | |
MapProjectItem | Represents a map project item. | |
MapSurroundStyleItem | Represents a map surround saved in a style. | |
MapTrayButton | Provides additional helper methods for TrayButton subclasses that are added to a MapView Tray. | |
MapView | Represents a view of a map (2D) or a scene (3D). | |
MapViewOverlayControl | Implements IMapViewOverlayControl to add an overlay control over a MapView. | |
MosaicLayer | Represents a mosaic layer. | |
MosaicLayerCreationParams | Represents an object to initialize and create a mosaic layer with pre-defined properties such as visibility etc.. | |
MultipleLabelLegendClass | Represents a symbol legend class item with several Labels. | |
NetworkAnalystLayer | Represents NetworkAnalystLayer. | |
NetworkDatasetLayer | Represents a NetworkDatasetLayer. | |
NitfFeatureSubLayer | Represents a NITF feature layer. | |
NitfImageSubLayer | Represents a NITF image layer. | |
NitfLayer | Represents a layer containing a NITF dataset. | |
NorthArrowStyleItem | Represents a north arrow saved in a style. | |
NumberFormat | Supports formatting of values according to the input ArcGIS.Core.CIM.CIMNumberFormat | |
OrientedImageryLayer | Represents an oriented imagery layer. | |
ParcelLayer | Represents a parcel fabric composite layer. | |
ParcelLayerCreationParams | Represents an object to initialize and create a parcel layer with pre-defined properties. | |
PDFFormat | Represents a Portable Document Format (PDF) object that can be used to export a MapView, MapFrame, or a Layout. | |
PieChartRendererDefinition | Represents a pie chart renderer definition to show indivudal amounts by category by their relative proportion (to the total of all amounts). | |
PNGFormat | Represents a Portable Network Graphics (PNG) object that can be used to export a MapView, MapFrame, or a Layout. | |
PointCloudFilterDefinition | Represents a definition for a point cloud filter. | |
PointCloudRendererDefinition | A point cloud renderer definition for creating a ArcGIS.Core.CIM.CIMPointCloudRenderer. | |
PointCloudSceneLayer | Point cloud scene layers allow for fast display and consumption of large volumes of point cloud data. | |
PopupCommand | Represents a button shown at the bottom of the pop-up window. | |
PopupContent | Represents the content to be displayed in a custom pop-up. | |
PopupDefinition | Describes a popup definition. | |
PresetLayerDefinition | Indicator class for derived subtype layers. | |
PrinterSettings | Provides a base set of properties that all export formats inherit. | |
ProportionalRendererDefinition | Represents a proportional renderer definition to draw features proportionally to each other. | |
Range | Represents a range of values defined by a min and a max. | |
RangeExtent | Represents an extent defined by a min and a max value. | |
RangeKeyframe | Represents a keyframe in the RangeTrack. | |
RangeTrack | A track containing a collection of RangeKeyframe objects that defines the map range during the animation. | |
RasterColorizerDefinition | Represents an abstract class definition for all types of colorizer definitions. | |
RasterLayer | Represents a raster layer. | |
RasterLayerCreationParams | Represents an object to initialize and create a raster layer with pre-defined properties such as colorizer, visibility etc. | |
RendererDefinition | Represents an abstract class definition for all types of renderers. | |
RGBColorizerDefinition | Represents a colorizer definition for a RGB colorizer that enables you to create composite images by loading different multispectral bands into each of the three channels: Red, Green and Blue. | |
RulePackageAttribute | Represents a rule package attribute and any associated annotations. | |
RulePackageDescription | Contains the attributes and characteristics of a Rule package. | |
ScaleBarStyleItem | Represents a scale bar saved in a style. | |
SelectionEnvironment | Defines the selection environment. | |
SelectionSet | A collection of mapMembers and their corresponding list of objectIDs to represent a set of rows or features that are selected. | |
ServiceCompositeSubLayer | Represents a service composite sub layer. | |
ServiceLayer | Represents base class for all service layers - dynamic, tiled, OGC. | |
ServiceSubLayer | Represents sub layers within a service layer. | |
ServiceSubTable | Represents a service sub table within a service layer. | |
ShadedReliefColorizerDefinition | Represents a colorizer definition for a ShadedRelief colorizer that enables you to display your dataset with a color 3D representation created by merging the images from the elevation-coded and hillshade methods. It uses the altitude and azimuth properties to specify the sun's position. | |
SimpleRendererDefinition | Represents simple renderer definition to draw all features in a layer with a common symbol. | |
SimulationLayer | Represents the base class for simulation layers. | |
Slice | NOTE: The base class for all Slice shapes. It stores the properties that the Slice shapes have in common. You should not need to work with this class directly.
See SliceRectangle, SliceSphere, SliceCylinder, or SliceBox for a detailed summary about each Slice type. | |
SliceAffectedLayer | SliceAffectedLayer objects can be used to set a layer to be included or excluded from slicing. Use GetAllSliceLayersAsync to retrieve SliceAffectedLayer objects to work with. | |
SliceBox | SliceBox objects are used to cut away geometry in the scene to reveal hidden or obstructed data to get new perspectives of your 3D data. SliceBox objects are well-suited for define temporary extents to reduce the amount of data on-screen. | |
SliceCylinder | SliceCylinder objects are used to cut away geometry in the scene to reveal hidden or obstructed data to get new perspectives of your 3D data. SliceCylinder objects are well-suited for define temporary extents to reduce the amount of data on-screen. They can be used to model real-world scenarios like noise propagation from a highway. | |
SliceRectangle | SliceRectangle objects are used to cut away geometry in the scene to reveal hidden or obstructed data to get new perspectives of your 3D data. SliceRectangle objects are well-suited for performing cross-section views of buildings with interior data or subterranean data. | |
SliceSphere | SliceSphere objects are used to cut away geometry in the scene to reveal hidden or obstructed data to get new perspectives of your 3D data. SliceSphere objects are well-suited for define temporary extents to reduce the amount of data on-screen. | |
Snapping | Provides access to the snapping environment within a Map. | |
SnappingOptions | Snapping options for a map. | |
SnapResult | Represents how a vertex has been snapped in the current sketch. | |
StackedChartRendererDefinition | Represents a stacked chart renderer definition to display amounts by category. Each feature is annotated with a chart that shows the amounts present in each category. | |
StandaloneTable | Represents a table without geometries that can be added to your map. | |
StandaloneTableCreationParams | Represents an object to initialize and create a standalone table with pre-defined properties such as a definition query. | |
StandaloneTableFactory | Provides static methods to create StandaloneTables. | |
StreamLayer | Represents layer with a collection of real-time features and their visual representation. | |
StretchColorizerDefinition | Represents a colorizer definition for a Stretch colorizer that allows you to define the range of values to be displayed and apply a color ramp to those values. | |
StyleHelper | Provides methods for managing styles in ArcGIS Pro projects. | |
StyleItem | Represents an item saved in a style. | |
StyleProjectItem | Represents a style project item. | |
SubtypeFeatureLayerCreationParams | Represents an object to initialize with pre-defined properties such as renderer, visibility etc. for a sublayer and use that to create a SubtypeGroupLayer. | |
SubtypeGroupLayer | Represents a composite layer with a collection of feature layers for each ArcGIS.Core.Data.Subtype of its source ArcGIS.Core.Data.FeatureClass and their visual representation and editing (when permitted). | |
SubtypeGroupLayerCreationParams | Represents an object to initialize and create a SubtypeGroupLayer with pre-defined properties such as renderer, visibility etc. for each sublayer. | |
SubtypeGroupTable | ||
SurfaceLayer | Represents a surface layer displaying 3D analysis data in a map or scene. | |
SurfaceValues | Contains the elevation, slope, aspect values returned from a call to TinLayer.GetSurfaceValues or RasterLayer.GetSurfaceValues. | |
SurfaceZsMissingHandler | Defines how Z values will be handled for input Geometries or their vertices that do not lie within the bounds of the input Surface. | |
SurfaceZsResult | Defines the result of calling Map.GetZsFromSurfaceAsync() | |
SVGFormat | Represents a Scalable Vector Graphics (SVG) object that can be used to export a MapView, MapFrame, or a Layout. | |
SymbolExtensionMethods | Extension methods for various CIM symbol classes. | |
SymbolFactory | Provides methods for creating symbols. | |
SymbolLegendClass | Represents a legend class that has an associated symbol. | |
SymbolStyleItem | Represents a symbol saved in a style. | |
TableFrameFieldStyleItem | Represents a table frame field saved in a style. | |
TableFrameStyleItem | Represents a table frame saved in a style. | |
TerrainDirtyAreaRendererDefinition | Represents a simple renderer definition to draw dirty areas in a surface layer with a common symbol. | |
TerrainLayer | Represents a Terrain layer. | |
TerrainLayerCreationParams | Represents an object to initialize and create a TerrainLayer with pre-defined properties. | |
TerrainPointClassBreaksRendererDefinition | Represents a class breaks renderer definition to draw terrain points in a Terrain layer. | |
TGAFormat | Represents a Truevision Graphics Adaptor (TGA) object that can be used to export a MapView, MapFrame, or a Layout. | |
TIFFFormat | Represents a Tagged Image File Format (TIFF) object that can be used to export a MapView, MapFrame, or a Layout. | |
TiledServiceLayer | Represents a cached map service layer. | |
Tiles3DLayer | ||
TimeDelta | Represents a time interval defined by a positive or negative value and a unit of time. | |
TimeKeyframe | Represents a keyframe in the TimeTrack. | |
TimeParameters | Represents a set of properties for describing a time filter assigned to a MapMember. | |
TimeRange | Represents an extent of time defined by a start and an end time. | |
TimeTrack | A track containing a collection of TimeKeyframe objects that defines the map time during the animation. | |
TinBreaklineRendererDefinition | Represents a unique value renderer definition to draw breaklines in a surface layer. | |
TinColorRampRendererDefinition | Represents a color ramp renderer definition to draw all objects in a surface layer. | |
TinContourRendererDefinition | Represents a renderer definition to draw contours in a surface layer. | |
TinEdgeRendererDefintion | Represents a simple renderer definition to draw all edges in a surface layer with a common symbol. | |
TinFaceClassBreaksAspectRendererDefinition | Represents a class breaks renderer definition to draw faces in a surface layer. | |
TinFaceClassBreaksRendererDefinition | Represents a class breaks renderer definition to draw faces in a surface layer. | |
TinFaceRendererDefinition | Represents a simple renderer definition to draw all faces in a surface layer with a common symbol. | |
TinLayer | Represents a TIN layer. | |
TinLayerCreationParams | Represents an object to initialize and create a TinLayer with pre-defined properties. | |
TinNodeClassBreaksRendererDefinition | Represents a class breaks renderer definition to draw nodes in a TIN layer. | |
TinNodeRendererDefinition | Represents a simple renderer definition to draw all nodes in a surface layer with a common symbol. | |
TinRendererDefinition | Represents an abstract class definition for all types of renderers for SurfaceLayers. | |
TinSimpleRendererDefinition | Represents an abstract simple renderer definition to draw all objects in a surface layer with a common symbol. | |
TinUniqueValueRendererDefinition | Represents a unique value renderer definition to draw all objects in a surface layer. | |
TOCActiveMapViewProviderPane | Derive from TOCActiveMapViewProviderPane to continue to show the TOC of an associated MapView when your (derived) pane is activated. The MapView with the relevant TOC should be set in your Initialize override via the SetMapUri instance method. | |
TOCMapPaneProviderPane | Derive from TOCMapPaneProviderPane to impersonate a MapPane. When impersonating, the pane will show the impersonated map pane's TOC and will close automatically when the impersonated map pane is closed. | |
TopologyLayer | Represents a topology composite layer. | |
TopologyLayerCreationParams | Represents an object to initialize and create a topology layer with pre-defined properties. | |
TraceNetworkLayer | Represents a trace network | |
Track | Represents the base class for all track types. | |
TrajectoryLayer | Represents a trajectory layer. | |
TrayButton | Represents a button that can be added to the ArcGIS Pro Tray. | |
UnclassedColorsRendererDefinition | Represents an unclassed colors renderer definition to show qualitative differences in feature values with an evenly distributed color scheme. | |
UniqueValueColorizerDefinition | Represents a colorizer definition for a Unique Value colorizer that randomly assigns a color for each value in the dataset. | |
UniqueValueRendererDefinition | Represents unique value renderer definition to apply a different symbol to each category of feature within the layer based on one or more fields. | |
UtilityNetworkLayer | Represents a utility network dataset. | |
VectorFieldColorizerDefinition | Represents a colorizer definition for a Vector Field colorizer that enables you to use a magnitude and direction component, or a U and V component to display your data. | |
VectorTileLayer | Represents a vector tile layer. | |
ViewAnimation | Allows control of the frame or time along an animation for the view. | |
ViewDome | View domes are used to conduct visibility analysis as a sphere extending out from an observer point. A sphere is created representing the visiblity extent. The sphere is painted to represent that parts of the sphere that are visible to the observer or obstructed.
View domes can be used to model real-world objects such as a viewing platform or a radar station. | |
Viewshed | Viewsheds are used to conduct visibility analysis within a view frustrum of an observer point. A wireframe of the view frustum is is created and geomtry within the frustrum is tinted to represent the features visible to the observer or obstructed.
Viewsheds can be used to model real-world objects like cameras, human patrol agents, or radar stations. | |
VoxelLayer | A voxel layer represents multidimensional spatial and temporal information in a 3D volumetric visualization. | |
VoxelLayerCreationParams | Represents an object to initialize and create a voxel layer. | |
VoxelVariableCreationParams | Represents an object used to represent a voxel layer variable. | |
WMSLayer | Represents a OGC WMS layer. | |
WMSSubLayer | Represents a WMS sublayer. |