Snippet Index


Summary
The following list is provided to give developers an idea of what snippets exist for ArcGIS programming.
A snippet is a chunk of commonly reused code that can be inserted in your code through the Visual Studio IDE. There are three ways to insert ArcGIS snippets into your code:
  1. Use the ArcGIS Snippet Finder.
  2. Use the standard "Insert Snippet" context menu. The paths to the snippet when browsing there are given below.
  3. Clicking on the "click here" link in this document to view the snippet code for the one you wish to insert, and then copying and pasting the snippet into the Visual Studio code editor.

Name: Add Bookmark3D to SceneBookmarks
Description: Add a Bookmark3D to the collection of SceneBookmarks.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
System.String
ESRI.ArcGIS.Analyst3D.ICamera
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Analyst3D.ISceneBookmarks
Members used:
ESRI.ArcGIS.Analyst3D.Bookmark3DClass
ESRI.ArcGIS.Analyst3D.IBookmark3D
ESRI.ArcGIS.Analyst3D.IBookmark3D.Name
ESRI.ArcGIS.Analyst3D.ICamera
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Analyst3D.ISceneBookmarks
ESRI.ArcGIS.Analyst3D.ISceneBookmarks.AddBookmark
ESRI.ArcGIS.Analyst3D.ISceneBookmarks.Capture
System.String


Name: Add Drape Layer to Globe Elevation Surface
Description: Drape a layer on an elevation surface.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.Carto.ILayer
System.String
Members used:
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Carto.ILayerExtensions
ESRI.ArcGIS.Carto.ILayerExtensions.AddExtension
ESRI.ArcGIS.Carto.IRasterLayer
ESRI.ArcGIS.Carto.IRasterLayer.CreateFromFilePath
ESRI.ArcGIS.Carto.RasterLayerClass
ESRI.ArcGIS.GlobeCore.esriGlobeDataType.esriGlobeDataElevation
ESRI.ArcGIS.GlobeCore.esriGlobeLayerBaseOption.esriGlobeLayerBaseLayer
ESRI.ArcGIS.GlobeCore.GlobeLayerPropertiesClass
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.RefreshViewers
ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers
ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers.FindGlobeProperties
ESRI.ArcGIS.GlobeCore.IGlobeHeightProperties
ESRI.ArcGIS.GlobeCore.IGlobeHeightProperties.Apply
ESRI.ArcGIS.GlobeCore.IGlobeHeightProperties.BaseLayer
ESRI.ArcGIS.GlobeCore.IGlobeHeightProperties.BaseOption
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties.HeightProperties
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties.Type
System.String


Name: Add Globe Layer by Type
Description: Add a globelayer as draped, floating or elevation type.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.esriGlobeLayerType
ESRI.ArcGIS.Carto.ILayer
Members used:
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Carto.IRasterLayer
ESRI.ArcGIS.Carto.ITerrainLayer
ESRI.ArcGIS.Carto.ITinLayer
ESRI.ArcGIS.GlobeCore.esriGlobeLayerType
ESRI.ArcGIS.GlobeCore.esriGlobeLayerType.esriGlobeLayerTypeElevation
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobe.AddLayerType


Name: Add Graphics Layer to Globe
Description: Add a new graphics layer and elements to a globe.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
System.String
Members used:
ESRI.ArcGIS.Analyst3D.esriSimple3DLineStyle.esriS3DLSStrip
ESRI.ArcGIS.Analyst3D.esriSimple3DMarkerStyle.esriS3DMSCone
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Analyst3D.IScene.AddLayer
ESRI.ArcGIS.Analyst3D.ISimpleLine3DSymbol
ESRI.ArcGIS.Analyst3D.ISimpleLine3DSymbol.ResolutionQuality
ESRI.ArcGIS.Analyst3D.ISimpleLine3DSymbol.Style
ESRI.ArcGIS.Analyst3D.ISimpleMarker3DSymbol
ESRI.ArcGIS.Analyst3D.ISimpleMarker3DSymbol.ResolutionQuality
ESRI.ArcGIS.Analyst3D.ISimpleMarker3DSymbol.Style
ESRI.ArcGIS.Analyst3D.SimpleLine3DSymbolClass
ESRI.ArcGIS.Analyst3D.SimpleMarker3DSymbolClass
ESRI.ArcGIS.Carto.IElement
ESRI.ArcGIS.Carto.IElement.Geometry
ESRI.ArcGIS.Carto.IElement.Symbol
ESRI.ArcGIS.Carto.IGraphicsContainer
ESRI.ArcGIS.Carto.IGraphicsContainer.AddElement
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Carto.ILayer.Name
ESRI.ArcGIS.Carto.IMarkerElement
ESRI.ArcGIS.Carto.IMarkerElement.Symbol
ESRI.ArcGIS.Carto.LineElementClass
ESRI.ArcGIS.Carto.MarkerElementClass
ESRI.ArcGIS.Display.IColor
ESRI.ArcGIS.Display.IColor.RGB
ESRI.ArcGIS.Display.ILineSymbol
ESRI.ArcGIS.Display.ILineSymbol.Color
ESRI.ArcGIS.Display.ILineSymbol.Width
ESRI.ArcGIS.Display.IMarkerSymbol
ESRI.ArcGIS.Display.IMarkerSymbol.Color
ESRI.ArcGIS.Display.IMarkerSymbol.Size
ESRI.ArcGIS.Display.RgbColorClass
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint.PutCoords
ESRI.ArcGIS.Geometry.IPoint.ToPoint
ESRI.ArcGIS.Geometry.IPolyline
ESRI.ArcGIS.Geometry.PolylineClass
ESRI.ArcGIS.GlobeCore.GlobeGraphicsLayerClass
ESRI.ArcGIS.GlobeCore.IGlobe
System.String


Name: Add KML Data to Globe
Description: Add KML data to a globe
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
System.String
ESRI.ArcGIS.GlobeCore.IGlobe
System.String
Members used:
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Analyst3D.IScene.AddLayer
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IKmlLayer
ESRI.ArcGIS.GlobeCore.IKmlLayer.DataPath
ESRI.ArcGIS.GlobeCore.IKmlLayer.Name
System.Activator.CreateInstance
System.String
System.Type
System.Type.GetTypeFromProgID


Name: Add Vector Data to Globe
Description: Add Vector Data to Globe.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.esriGlobeLayerType
ESRI.ArcGIS.Carto.ILayer
Members used:
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.GlobeCore.esriGlobeLayerType
ESRI.ArcGIS.GlobeCore.esriGlobeLayerType.esriGlobeLayerTypeElevation
ESRI.ArcGIS.GlobeCore.esriGlobeLayerType.esriGlobeLayerTypeUnknown
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobe.AddLayerType
ESRI.ArcGIS.GlobeCore.IGlobe.GlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay2
ESRI.ArcGIS.GlobeCore.IGlobeDisplay2.PauseCaching
ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers
ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers.FindGlobeProperties
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties.IsDynamicallyRasterized


Name: Create Animation AVI
Description: Exports the current animation in globe to an AVI file.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
System.String
System.Double
Members used:
ESRI.ArcGIS.Analyst3D.IBasicScene2
ESRI.ArcGIS.Analyst3D.IBasicScene2.AnimationExtension
ESRI.ArcGIS.Animation.AnimationExporterAVIClass
ESRI.ArcGIS.Animation.IAGAnimationEnvironment
ESRI.ArcGIS.Animation.IAGAnimationEnvironment.AnimationDuration
ESRI.ArcGIS.Animation.IAnimationExtension
ESRI.ArcGIS.Animation.IAnimationExtension.AnimationEnvironment
ESRI.ArcGIS.Animation.IAnimationExtension.AnimationTracks
ESRI.ArcGIS.Animation.IVideoExporter
ESRI.ArcGIS.Animation.IVideoExporter.ExportAnimation
ESRI.ArcGIS.Animation.IVideoExporter.ExportFileName
ESRI.ArcGIS.Animation.IVideoExporterCodecCode
ESRI.ArcGIS.GlobeCore.IGlobe
System.Double
System.String


Name: Create Animation by Interpolating Between Two Keyframes
Description: Creates an animation by interpolating between two keyframes in the globe. The animation makes the Globe layer transparent by interpolating between the keyframes.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.Carto.ILayer
Members used:
ESRI.ArcGIS.Analyst3D.AnimationTrackClass
ESRI.ArcGIS.Analyst3D.IBasicScene2
ESRI.ArcGIS.Analyst3D.IBasicScene2.AnimationExtension
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Animation.IAGAnimationTrack
ESRI.ArcGIS.Animation.IAGAnimationTrack.AnimationType
ESRI.ArcGIS.Animation.IAGAnimationTrack.AttachObject
ESRI.ArcGIS.Animation.IAGAnimationTrack.InterpolateObjectProperties
ESRI.ArcGIS.Animation.IAGAnimationTrackKeyframes
ESRI.ArcGIS.Animation.IAGAnimationTrackKeyframes.ActiveProperties
ESRI.ArcGIS.Animation.IAGAnimationTrackKeyframes.InsertKeyframe
ESRI.ArcGIS.Animation.IAGAnimationType
ESRI.ArcGIS.Animation.IAGKeyframe
ESRI.ArcGIS.Animation.IAGKeyframe.PropertyValue
ESRI.ArcGIS.Animation.IAGKeyframe.TimeStamp
ESRI.ArcGIS.Animation.IAnimationExtension
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.esriSystem.ILongArray
ESRI.ArcGIS.esriSystem.ILongArray.Add
ESRI.ArcGIS.esriSystem.LongArrayClass
ESRI.ArcGIS.GlobeCore.AnimationTypeGlobeLayerClass
ESRI.ArcGIS.GlobeCore.GlobeLayerKeyframeClass
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobe.GlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.RefreshViewers
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.Scene
System.Double
System.Int32


Name: Create Animation from Keyframes
Description: Creates an animation by changing and applying the keyframe in globe. The animation rotates the globe by changing the GlobeCamera keyframe and applying it in globe.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
Members used:
ESRI.ArcGIS.Analyst3D.ICamera
ESRI.ArcGIS.Analyst3D.ISceneViewer
ESRI.ArcGIS.Analyst3D.ISceneViewer.Camera
ESRI.ArcGIS.Animation.AGAnimationTrackClass
ESRI.ArcGIS.Animation.IAGAnimationContainer
ESRI.ArcGIS.Animation.IAGAnimationTrack
ESRI.ArcGIS.Animation.IAGAnimationTrack.AnimationType
ESRI.ArcGIS.Animation.IAGAnimationType
ESRI.ArcGIS.Animation.IAGKeyframe
ESRI.ArcGIS.Animation.IAGKeyframe.ActiveProperties
ESRI.ArcGIS.Animation.IAGKeyframe.Apply
ESRI.ArcGIS.Animation.IAGKeyframe.PropertyValue
ESRI.ArcGIS.esriSystem.ILongArray
ESRI.ArcGIS.esriSystem.ILongArray.Add
ESRI.ArcGIS.esriSystem.LongArrayClass
ESRI.ArcGIS.GlobeCore.AnimationTypeGlobeCameraClass
ESRI.ArcGIS.GlobeCore.GlobeCameraKeyframeClass
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobe.GlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeCamera
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.ActiveViewer
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.RefreshViewers
System.Double


Name: Create Animation from Path
Description: Creates a camera animation from path. The path is supplied by specifying a specific line feature from a ILayer.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.Carto.ILayer
System.Int32
Members used:
ESRI.ArcGIS.Analyst3D.IBasicScene2
ESRI.ArcGIS.Analyst3D.IBasicScene2.AnimationExtension
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Analyst3D.ISceneViewer.Camera
ESRI.ArcGIS.Animation.AGAnimationUtilsClass
ESRI.ArcGIS.Animation.AGImportPathOptionsClass
ESRI.ArcGIS.Animation.esriFlyFromPathType.esriFlyFromPathObsAndTarget
ESRI.ArcGIS.Animation.IAGAnimationContainer
ESRI.ArcGIS.Animation.IAGAnimationTracks
ESRI.ArcGIS.Animation.IAGAnimationUtils
ESRI.ArcGIS.Animation.IAGAnimationUtils.CreateFlybyFromPath
ESRI.ArcGIS.Animation.IAGImportPathOptions
ESRI.ArcGIS.Animation.IAGImportPathOptions.AnimatedObject
ESRI.ArcGIS.Animation.IAGImportPathOptions.AnimationEnvironment
ESRI.ArcGIS.Animation.IAGImportPathOptions.AnimationTracks
ESRI.ArcGIS.Animation.IAGImportPathOptions.AnimationType
ESRI.ArcGIS.Animation.IAGImportPathOptions.BasicMap
ESRI.ArcGIS.Animation.IAGImportPathOptions.ConversionType
ESRI.ArcGIS.Animation.IAGImportPathOptions.LookaheadFactor
ESRI.ArcGIS.Animation.IAGImportPathOptions.PathGeometry
ESRI.ArcGIS.Animation.IAGImportPathOptions.RollFactor
ESRI.ArcGIS.Animation.IAnimationExtension
ESRI.ArcGIS.Animation.IAnimationExtension.AnimationEnvironment
ESRI.ArcGIS.Animation.IAnimationExtension.AnimationTracks
ESRI.ArcGIS.Animation.IAnimationTracks.AnimationObjectContainer
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IFeatureLayer.FeatureClass
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Geodatabase.IFeature
ESRI.ArcGIS.Geodatabase.IFeature.Shape
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureClass.GetFeature
ESRI.ArcGIS.Geometry.IGeometry
ESRI.ArcGIS.GlobeCore.AnimationTypeGlobeCameraClass
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobe.GlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.ActiveViewer
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.Scene
System.Int32


Name: Create Animation from View
Description: Creates a globe camera keyframe by capturing the current view. The GlobeCamera keyframe is added to the default GlobeCamera animation track.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
Members used:
ESRI.ArcGIS.Analyst3D.IBasicScene2
ESRI.ArcGIS.Analyst3D.IBasicScene2.AnimationExtension
ESRI.ArcGIS.Animation.AGAnimationUtilsClass
ESRI.ArcGIS.Animation.IAGAnimationEnvironment
ESRI.ArcGIS.Animation.IAGAnimationTracks
ESRI.ArcGIS.Animation.IAGAnimationUtils
ESRI.ArcGIS.Animation.IAGAnimationUtils.CaptureCurrentView
ESRI.ArcGIS.Animation.IAnimationExtension.AnimationEnvironment
ESRI.ArcGIS.GlobeCore.IGlobe


Name: Create Animation QuickTime
Description: Exports the current animation in globe to a QuickTime movie file. Note - In order to export animation to QuickTime movie, QuickTime player should be installed on the machine.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
System.String
System.Double
Members used:
ESRI.ArcGIS.Analyst3D.IBasicScene2
ESRI.ArcGIS.Analyst3D.IBasicScene2.AnimationExtension
ESRI.ArcGIS.Animation.AnimationExporterQTClass
ESRI.ArcGIS.Animation.IAGAnimationEnvironment
ESRI.ArcGIS.Animation.IAGAnimationEnvironment.AnimationDuration
ESRI.ArcGIS.Animation.IAnimationExtension
ESRI.ArcGIS.Animation.IAnimationExtension.AnimationEnvironment
ESRI.ArcGIS.Animation.IAnimationExtension.AnimationTracks
ESRI.ArcGIS.Animation.IVideoExporter
ESRI.ArcGIS.Animation.IVideoExporter.Codec
ESRI.ArcGIS.Animation.IVideoExporter.ExportAnimation
ESRI.ArcGIS.Animation.IVideoExporter.ExportFileName
ESRI.ArcGIS.Animation.IVideoExporter.FrameRate
ESRI.ArcGIS.Animation.IVideoExporter.ShowSettingsDialog
ESRI.ArcGIS.GlobeCore.IGlobe
System.Double
System.String


Name: Create Group Layer Animation
Description: Creates a group layer animation using all the layers present in the globe.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
Members used:
ESRI.ArcGIS.Analyst3D.IAnimationExtension.AnimationEnvironment
ESRI.ArcGIS.Analyst3D.IAnimationExtension.AnimationTracks
ESRI.ArcGIS.Analyst3D.IBasicScene2
ESRI.ArcGIS.Analyst3D.IBasicScene2.AnimationExtension
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Analyst3D.IScene.Layers
ESRI.ArcGIS.Animation.AGAnimationUtilsClass
ESRI.ArcGIS.Animation.AGGroupAnimationOptionsClass
ESRI.ArcGIS.Animation.IAGAnimationContainer
ESRI.ArcGIS.Animation.IAGAnimationEnvironment
ESRI.ArcGIS.Animation.IAGAnimationTracks
ESRI.ArcGIS.Animation.IAGAnimationUtils
ESRI.ArcGIS.Animation.IAGAnimationUtils.CreateLayerGroupAnimation
ESRI.ArcGIS.Animation.IAGGroupAnimationOptions
ESRI.ArcGIS.Animation.IAGGroupAnimationOptions.AnimationEnvironment
ESRI.ArcGIS.Animation.IAGGroupAnimationOptions.AnimationTracks
ESRI.ArcGIS.Animation.IAGGroupAnimationOptions.Blending
ESRI.ArcGIS.Animation.IAGGroupAnimationOptions.CycleAnimation
ESRI.ArcGIS.Animation.IAGGroupAnimationOptions.FadingPercentage
ESRI.ArcGIS.Animation.IAGGroupAnimationOptions.LayerSet
ESRI.ArcGIS.Animation.IAGGroupAnimationOptions.OverwriteExisting
ESRI.ArcGIS.Animation.IAGGroupAnimationOptions.PutTrackInterval
ESRI.ArcGIS.Animation.IAGGroupAnimationOptions.PutVisibilitySettings
ESRI.ArcGIS.Carto.IEnumLayer
ESRI.ArcGIS.Carto.IEnumLayer.Next
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.esriSystem.ArrayClass
ESRI.ArcGIS.esriSystem.IArray
ESRI.ArcGIS.esriSystem.IArray.Add
ESRI.ArcGIS.GlobeCore.IGlobe


Name: Draw Globe Layers in Correct Order
Description: Get and set globe layer drawing order to draw properly.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
Members used:
ESRI.ArcGIS.Carto.IEnumLayer
ESRI.ArcGIS.Carto.IEnumLayer.Next
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.GlobeCore.esriGlobeDataType.esriGlobeDataElevation
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobe.GlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobe.GlobeLayers
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.RefreshViewers
ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers
ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers.FindGlobeProperties
ESRI.ArcGIS.GlobeCore.IGlobeDrawingOrder
ESRI.ArcGIS.GlobeCore.IGlobeDrawingOrder.MoveBackward
ESRI.ArcGIS.GlobeCore.IGlobeDrawingOrder.OrderedLayers
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties.Type
System.Collections.ArrayList
System.Collections.ArrayList.Add


Name: Get BasicMap from Globe
Description: Get BasicMap from Globe.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.Carto.IBasicMap
Members used:
ESRI.ArcGIS.Carto.IBasicMap
ESRI.ArcGIS.GlobeCore.IGlobe


Name: Get Geographic Coordinates in Globe
Description: Convert screen coordinates (pixels) to real world map units in geographic (latitude and longitude).
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
System.Int32
System.Int32
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.Geometry.IPoint
Members used:
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.ActiveViewer
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.Locate
System.Int32
System.Object


Name: Get Globe from Application
Description: Gets the IGlobe interface from IApplication.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.GlobeCore.IGlobe
Members used:
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.ArcGlobe.IGMxDocument
ESRI.ArcGIS.ArcGlobe.IGMxDocument.Scene
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.GlobeCore.IGlobe


Name: Get SceneViewer from SceneControl
Description: Obtain an ISceneViewer interface from an AxSceneControl.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.Controls.AxSceneControl
ESRI.ArcGIS.Analyst3D.ISceneViewer
Members used:
ESRI.ArcGIS.Analyst3D.ISceneViewer
ESRI.ArcGIS.Controls.AxSceneControl
ESRI.ArcGIS.Controls.AxSceneControl.SceneViewer


Name: Navigate Scene to Bookmark3D
Description: Re-orient the visual perspective of a Scene to a specified BookMark3D.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.Analyst3D.ISceneBookmarks
System.String
ESRI.ArcGIS.Analyst3D.ISceneViewer
Members used:
ESRI.ArcGIS.Analyst3D.IBookmark3D
ESRI.ArcGIS.Analyst3D.IBookmark3D.Apply
ESRI.ArcGIS.Analyst3D.IBookmark3D.Name
ESRI.ArcGIS.Analyst3D.ISceneBookmarks
ESRI.ArcGIS.Analyst3D.ISceneBookmarks.Bookmarks
ESRI.ArcGIS.Analyst3D.ISceneViewer
ESRI.ArcGIS.esriSystem.IArray
ESRI.ArcGIS.esriSystem.IArray.Count
ESRI.ArcGIS.esriSystem.IArray.Element
System.Int32
System.String


Name: Remove Bookmark3D from SceneBookmarks
Description: Remove a Bookmark3D from the collection in the ISceneBookmarks by it's name.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.Analyst3D.ISceneBookmarks
System.String
Members used:
ESRI.ArcGIS.Analyst3D.IBookmark3D
ESRI.ArcGIS.Analyst3D.IBookmark3D.Name
ESRI.ArcGIS.Analyst3D.ISceneBookmarks
ESRI.ArcGIS.Analyst3D.ISceneBookmarks.Bookmarks
ESRI.ArcGIS.Analyst3D.ISceneBookmarks.RemoveBookmark
ESRI.ArcGIS.esriSystem.IArray
ESRI.ArcGIS.esriSystem.IArray.Count
ESRI.ArcGIS.esriSystem.IArray.Element
System.Int32
System.String


Name: Set Globe Layer Properties
Description: Set the globe layer properties.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.Carto.ILayer
Members used:
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers
ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers.FindGlobeProperties
ESRI.ArcGIS.GlobeCore.IGlobeDisplayLayers.RefreshLayer
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties.Use16ColorBits


Name: Set Group Layer Cache
Description: Set a group layer cache - specify options like consolidation, strict-on-demand mode, cache name etc.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.Carto.ILayerFile
Members used:
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Analyst3D.IScene.AddLayer
ESRI.ArcGIS.Carto.IGroupLayer
ESRI.ArcGIS.Carto.ILayerFile
ESRI.ArcGIS.Carto.ILayerFile.Save
ESRI.ArcGIS.GlobeCore.GlobeHelperClass
ESRI.ArcGIS.GlobeCore.GlobeLayerPropertiesClass
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobe.GlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.RefreshViewers
ESRI.ArcGIS.GlobeCore.IGlobeHelperPub
ESRI.ArcGIS.GlobeCore.IGlobeHelperPub.SetGroupLayerCache
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties
ESRI.ArcGIS.GlobeCore.IGlobeLayerProperties.ApplyDisplayProperties


Name: Toggle Between Surface and Global Navigation Mode
Description: Toggle between global navigation mode and surface navigation mode.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
Members used:
CInt
ESRI.ArcGIS.Analyst3D.ICamera
ESRI.ArcGIS.Analyst3D.ICamera.Azimuth
ESRI.ArcGIS.Analyst3D.ICamera.GetViewport
ESRI.ArcGIS.Analyst3D.ICamera.Inclination
ESRI.ArcGIS.Analyst3D.ICamera.RecalcUp
ESRI.ArcGIS.Analyst3D.ICamera.RollAngle
ESRI.ArcGIS.Analyst3D.ICamera.Target
ESRI.ArcGIS.Analyst3D.ICamera.ViewingDistance
ESRI.ArcGIS.Analyst3D.ISceneViewer
ESRI.ArcGIS.Analyst3D.ISceneViewer.Camera
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint.PutCoords
ESRI.ArcGIS.Geometry.IPoint.QueryCoords
ESRI.ArcGIS.Geometry.IPoint.Z
ESRI.ArcGIS.Geometry.PointClass
ESRI.ArcGIS.GlobeCore.esriGlobeCameraOrientationMode
ESRI.ArcGIS.GlobeCore.esriGlobeCameraOrientationMode.esriGlobeCameraOrientationGlobal
ESRI.ArcGIS.GlobeCore.esriGlobeCameraOrientationMode.esriGlobeCameraOrientationLocal
ESRI.ArcGIS.GlobeCore.esriGlobeNavigationType
ESRI.ArcGIS.GlobeCore.esriGlobeNavigationType.esriGlobeNavigationAttached
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobe.GlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeCamera
ESRI.ArcGIS.GlobeCore.IGlobeCamera.GetTargetLatLonAlt
ESRI.ArcGIS.GlobeCore.IGlobeCamera.NavigationType
ESRI.ArcGIS.GlobeCore.IGlobeCamera.OrientationMode
ESRI.ArcGIS.GlobeCore.IGlobeCamera.SetObserverLatLonAlt
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.ActiveViewer
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.Locate
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.RefreshViewers
ESRI.ArcGIS.GlobeCore.IGlobeViewUtil
Math.Asin
Math.Atan2
Math.PI
System.Double
System.Int32
System.Object


Name: Zoom to 3D Bookmark
Description: Zooms to the specified bookmark in the globe.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
System.String
Members used:
ESRI.ArcGIS.Analyst3D.IBookmark3D
ESRI.ArcGIS.Analyst3D.IBookmark3D.Apply
ESRI.ArcGIS.Analyst3D.ICamera
ESRI.ArcGIS.Analyst3D.ICamera.Target
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Analyst3D.ISceneBookmarks
ESRI.ArcGIS.Analyst3D.ISceneBookmarks.FindBookmark
ESRI.ArcGIS.Analyst3D.ISceneViewer
ESRI.ArcGIS.Analyst3D.ISceneViewer.Camera
ESRI.ArcGIS.Analyst3D.ISceneViewer.Redraw
ESRI.ArcGIS.Geometry.IPoint.QueryCoords
ESRI.ArcGIS.Geometry.IPoint.Z
ESRI.ArcGIS.GlobeCore.esriGlobeCameraOrientationMode.esriGlobeCameraOrientationGlobal
ESRI.ArcGIS.GlobeCore.esriGlobeCameraOrientationMode.esriGlobeCameraOrientationLocal
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobe.GlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeCamera
ESRI.ArcGIS.GlobeCore.IGlobeCamera.OrientationMode
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.ActiveViewer
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.Scene
System.Double
System.String


Name: Zoom to Globe Layer
Description: Zooms to the specified layer in the globe at a specific index number.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
System.Int32
Members used:
ESRI.ArcGIS.Analyst3D.ICamera
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Analyst3D.IScene.Layer
ESRI.ArcGIS.Analyst3D.ISceneViewer
ESRI.ArcGIS.Analyst3D.ISceneViewer.Camera
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Carto.ILayer.AreaOfInterest
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.Envelope
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobe.GlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeCamera
ESRI.ArcGIS.GlobeCore.IGlobeCamera.SetToZoomToExtents
ESRI.ArcGIS.GlobeCore.IGlobeDisplay
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.ActiveViewer
System.Int32


Name: Zoom to Selected Globe Features
Description: Zooms to the geographic extent of the selected features. Using this method ensures that all the selected features are displayed on the screen.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > 3D
Input parameters:
ESRI.ArcGIS.GlobeCore.IGlobe
Members used:
ESRI.ArcGIS.Analyst3D.ICamera
ESRI.ArcGIS.Analyst3D.IScene
ESRI.ArcGIS.Analyst3D.IScene.Layers
ESRI.ArcGIS.Analyst3D.IScene.SpatialReference
ESRI.ArcGIS.Analyst3D.ISceneViewer
ESRI.ArcGIS.Analyst3D.ISceneViewer.Camera
ESRI.ArcGIS.Analyst3D.ISceneViewer.Redraw
ESRI.ArcGIS.Carto.IEnumLayer
ESRI.ArcGIS.Carto.IEnumLayer.Next
ESRI.ArcGIS.Carto.IEnumLayer.Reset
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IFeatureLayer.FeatureClass
ESRI.ArcGIS.Carto.IFeatureSelection
ESRI.ArcGIS.Carto.IFeatureSelection.SelectionSet
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Geodatabase.ICursor
ESRI.ArcGIS.Geodatabase.IFeature
ESRI.ArcGIS.Geodatabase.IFeature.Shape
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureClass.ShapeFieldName
ESRI.ArcGIS.Geodatabase.IFeatureCursor
ESRI.ArcGIS.Geodatabase.IFeatureCursor.NextFeature
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset.Extent
ESRI.ArcGIS.Geodatabase.ISelectionSet
ESRI.ArcGIS.Geodatabase.ISelectionSet.Search
ESRI.ArcGIS.Geodatabase.ISpatialFilter
ESRI.ArcGIS.Geodatabase.ISpatialFilter.GeometryField
ESRI.ArcGIS.Geodatabase.ISpatialFilter.OutputSpatialReference
ESRI.ArcGIS.Geodatabase.SpatialFilterClass
ESRI.ArcGIS.Geometry.EnvelopeClass
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.Height
ESRI.ArcGIS.Geometry.IEnvelope.SetEmpty
ESRI.ArcGIS.Geometry.IEnvelope.Union
ESRI.ArcGIS.Geometry.IEnvelope.Width
ESRI.ArcGIS.Geometry.IEnvelope.XMin
ESRI.ArcGIS.Geometry.IEnvelope.YMin
ESRI.ArcGIS.Geometry.IGeometry
ESRI.ArcGIS.Geometry.IGeometry.Envelope
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Geometry.IZAware
ESRI.ArcGIS.Geometry.IZAware.ZAware
ESRI.ArcGIS.Geometry.PointClass
ESRI.ArcGIS.GlobeCore.IGlobe
ESRI.ArcGIS.GlobeCore.IGlobeCamera
ESRI.ArcGIS.GlobeCore.IGlobeCamera.SetToZoomToExtents
ESRI.ArcGIS.GlobeCore.IGlobeDisplay.ActiveViewer
System.Double
System.Math.Max
System.Math.Min
System.String


Name: Add Editing Commands to ToolbarControl
Description: Stub code for adding editing commands to a ToolbarControl.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IToolbarControl
System.Int32
System.Int32
System.Int32
Members used:
ESRI.ArcGIS.Controls.ICommandPool.FindByUID
ESRI.ArcGIS.Controls.IToolbarControl
ESRI.ArcGIS.Controls.IToolbarControl.AddToolbarDef
ESRI.ArcGIS.Controls.IToolbarControl.CommandPool
ESRI.ArcGIS.Controls.IToolbarControl.CurrentTool
ESRI.ArcGIS.Controls.IToolbarMenu
ESRI.ArcGIS.Controls.IToolbarMenu.AddItem
ESRI.ArcGIS.Controls.IToolbarMenu.CommandPool
ESRI.ArcGIS.Controls.IToolbarMenu.PopupMenu
ESRI.ArcGIS.Controls.ToolbarMenuClass
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.esriSystem.UIDClass.Value
ESRI.ArcGIS.SystemUI.esriCommandStyles
ESRI.ArcGIS.SystemUI.ICommand
System.Int32


Name: Add Globe Commands to ToolbarControl
Description: Add Globe Commands to ToolbarControl.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IToolbarControl
Members used:
ESRI.ArcGIS.Controls.IToolbarControl
ESRI.ArcGIS.Controls.IToolbarControl.AddItem
ESRI.ArcGIS.Controls.IToolbarControl.AddToolbarDef
ESRI.ArcGIS.SystemUI.esriCommandStyles.esriCommandStyleIconOnly


Name: Add Ink Commands to ToolbarControl
Description: Add the Ink commands to the ToolbarControl.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IToolbarControl
Members used:
ESRI.ArcGIS.Controls.IToolbarControl
ESRI.ArcGIS.Controls.IToolbarControl.AddItem
ESRI.ArcGIS.Controls.IToolbarControl.AddToolbarDef
ESRI.ArcGIS.SystemUI.esriCommandStyles.esriCommandStyleIconOnly


Name: Add Map Commands to ToolbarControl
Description: Add Map Commands to ToolbarControl
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IToolbarControl
Members used:
ESRI.ArcGIS.Controls.IToolbarControl
ESRI.ArcGIS.Controls.IToolbarControl.AddItem
ESRI.ArcGIS.Controls.IToolbarControl.AddToolbarDef
ESRI.ArcGIS.SystemUI.esriCommandStyles.esriCommandStyleIconOnly


Name: Add Network Analyst Commands to ToolbarControl
Description: Add the Network Analyst commands to the ToolbarControl.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IToolbarControl
Members used:
ESRI.ArcGIS.Controls.IToolbarControl
ESRI.ArcGIS.Controls.IToolbarControl.AddToolbarDef
ESRI.ArcGIS.SystemUI.esriCommandStyles.esriCommandStyleIconOnly


Name: Add Page Layout Commands to ToolbarControl
Description: Add Page Layout Commands to ToolbarControl
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IToolbarControl
Members used:
ESRI.ArcGIS.Controls.IToolbarControl
ESRI.ArcGIS.Controls.IToolbarControl.AddToolbarDef
ESRI.ArcGIS.SystemUI.esriCommandStyles.esriCommandStyleIconOnly


Name: Create PopUp ToolbarMenu
Description: Stub code for creating a popup or context menu.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IToolbarControl
System.Int32
System.Int32
System.Int32
Members used:
ESRI.ArcGIS.Controls.IToolbarControl
ESRI.ArcGIS.Controls.IToolbarMenu
ESRI.ArcGIS.Controls.IToolbarMenu.CommandPool
ESRI.ArcGIS.Controls.IToolbarMenu.PopupMenu
ESRI.ArcGIS.Controls.IToolbarMenu.SetHook
ESRI.ArcGIS.Controls.ToolbarMenuClass
ESRI.ArcGIS.SystemUI.esriCommandStyles.esriCommandStyleIconOnly
System.Int32


Name: Create PopUp ToolbarPalette
Description: Stub code for creating a popup palette.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
System.Int32
System.Int32
System.Int32
Members used:
ESRI.ArcGIS.Controls.IToolbarControl
ESRI.ArcGIS.Controls.IToolbarPalette
ESRI.ArcGIS.Controls.IToolbarPalette.AddItem
ESRI.ArcGIS.Controls.IToolbarPalette.CommandPool
ESRI.ArcGIS.Controls.IToolbarPalette.PopupPalette
ESRI.ArcGIS.Controls.IToolbarPalette.SetHook
ESRI.ArcGIS.Controls.ToolbarPaletteClass
System.Int32


Name: Customize ToolbarControl
Description: Use the customize dialog to modify a ToolbarControl.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IToolbarControl
Members used:
ESRI.ArcGIS.Controls.CustomizeDialogClass
ESRI.ArcGIS.Controls.ICustomizeDialog
ESRI.ArcGIS.Controls.ICustomizeDialog.DialogTitle
ESRI.ArcGIS.Controls.ICustomizeDialog.SetDoubleClickDestination
ESRI.ArcGIS.Controls.ICustomizeDialog.ShowAddFromFile
ESRI.ArcGIS.Controls.ICustomizeDialogEvents.OnCloseDialog
ESRI.ArcGIS.Controls.ICustomizeDialogEvents.OnStartDialog
ESRI.ArcGIS.Controls.ICustomizeDialogEvents_Event
ESRI.ArcGIS.Controls.ICustomizeDialogEvents_OnCloseDialogEventHandler
ESRI.ArcGIS.Controls.ICustomizeDialogEvents_OnStartDialogEventHandler
ESRI.ArcGIS.Controls.IToolbarControl
ESRI.ArcGIS.Controls.IToolbarControl.Customize


Name: Load ToolbarControl Items from File
Description: Load ToolbarControl items from a binary file.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IToolbarControl2
System.String
Members used:
ESRI.ArcGIS.Controls.IToolbarControl2
ESRI.ArcGIS.Controls.IToolbarControl2.LoadItems
ESRI.ArcGIS.esriSystem.IBlobStream
ESRI.ArcGIS.esriSystem.IStream
ESRI.ArcGIS.esriSystem.IStream.LoadFromFile
ESRI.ArcGIS.esriSystem.MemoryBlobStreamClass
System.String


Name: MapControl Left and Right Mouse Clicks
Description: Stub code for using left and right mouse clicks for ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent
Members used:
ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent
ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent.button


Name: Save ToolbarControl Items to File
Description: Write a ToolbarControl items to a binary file on disk.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Controls
Input parameters:
ESRI.ArcGIS.Controls.IToolbarControl2
System.String
Members used:
ESRI.ArcGIS.Controls.IToolbarControl2
ESRI.ArcGIS.Controls.IToolbarControl2.SaveItems
ESRI.ArcGIS.esriSystem.IBlobStream
ESRI.ArcGIS.esriSystem.IBlobStream.SaveToFile
ESRI.ArcGIS.esriSystem.IStream
ESRI.ArcGIS.esriSystem.MemoryBlobStreamClass
System.String


Name: Flip Line Direction
Description: The edit sketch direction of all of the selected polyline features is changed or flipped.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Editing
Input parameters:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Editor.IEditor
Members used:
ESRI.ArcGIS.Editor.IEditLayers
ESRI.ArcGIS.Editor.IEditor
ESRI.ArcGIS.Editor.IEditor.AbortOperation
ESRI.ArcGIS.Editor.IEditor.EditSelection
ESRI.ArcGIS.Editor.IEditor.SelectionCount
ESRI.ArcGIS.Editor.IEditor.StartOperation
ESRI.ArcGIS.Editor.IEditor.StopOperation
ESRI.ArcGIS.esriSystem.IStatusBar
ESRI.ArcGIS.esriSystem.IStatusBar.ProgressBar
ESRI.ArcGIS.esriSystem.IStepProgressor
ESRI.ArcGIS.esriSystem.IStepProgressor.Hide
ESRI.ArcGIS.esriSystem.IStepProgressor.MaxRange
ESRI.ArcGIS.esriSystem.IStepProgressor.Message
ESRI.ArcGIS.esriSystem.IStepProgressor.MinRange
ESRI.ArcGIS.esriSystem.IStepProgressor.Position
ESRI.ArcGIS.esriSystem.IStepProgressor.Show
ESRI.ArcGIS.esriSystem.IStepProgressor.Step
ESRI.ArcGIS.esriSystem.IStepProgressor.StepValue
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.StatusBar
ESRI.ArcGIS.Geodatabase.IEnumFeature
ESRI.ArcGIS.Geodatabase.IEnumFeature.Next
ESRI.ArcGIS.Geodatabase.IEnumFeature.Reset
ESRI.ArcGIS.Geodatabase.IFeature
ESRI.ArcGIS.Geodatabase.IFeature.Shape
ESRI.ArcGIS.Geodatabase.IFeature.Store
ESRI.ArcGIS.Geometry.ICurve
ESRI.ArcGIS.Geometry.ICurve.ReverseOrientation
System.Convert.ToInt32
System.Int32
System.Windows.Forms.MessageBox.Show


Name: Get Editor from ArcMap
Description: Returns a reference to the ESRI editor object.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Editing
Input parameters:
ESRI.ArcGIS.ArcMapUI.IMxApplication
ESRI.ArcGIS.Editor.IEditor2
Members used:
ESRI.ArcGIS.ArcMapUI.IMxApplication
ESRI.ArcGIS.Editor.IEditor2
ESRI.ArcGIS.esriSystem.IExtension
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.FindExtensionByCLSID


Name: Add Event Wiring for New and Open Documents
Description: Wire event when a document is created or opened in ArcGIS desktop applications.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IDocument
Members used:
ESRI.ArcGIS.ArcMapUI.IDocumentEvents.NewDocument
ESRI.ArcGIS.ArcMapUI.IDocumentEvents.OpenDocument
ESRI.ArcGIS.ArcMapUI.IDocumentEvents_Event
ESRI.ArcGIS.Framework.IDocument


Name: Animation Progressor
Description: Play the default animation progressor on the status bar while messages are shown.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
Members used:
ESRI.ArcGIS.esriSystem.IAnimationProgressor
ESRI.ArcGIS.esriSystem.IAnimationProgressor.Hide
ESRI.ArcGIS.esriSystem.IAnimationProgressor.Play
ESRI.ArcGIS.esriSystem.IAnimationProgressor.Show
ESRI.ArcGIS.esriSystem.IAnimationProgressor.Stop
ESRI.ArcGIS.esriSystem.IStatusBar
ESRI.ArcGIS.esriSystem.IStatusBar.Message
ESRI.ArcGIS.esriSystem.IStatusBar.ProgressAnimation
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.StatusBar
System.Int32


Name: Assign Shortcut Key to Command
Description: Assign a shortcut key to a specific tool.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.Windows.Forms.Keys
System.String
System.Boolean
Members used:
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IAccelerator
ESRI.ArcGIS.Framework.IAccelerator.Add
ESRI.ArcGIS.Framework.IAcceleratorTable
ESRI.ArcGIS.Framework.IAcceleratorTable.FindByKey
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.IDocument.Accelerators
System.Boolean
System.String
System.Windows.Forms.Keys


Name: Create Context Menu
Description: Create a context or popup menu dynamically using some default command items.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
Members used:
ESRI.ArcGIS.esriSystem.IUID.SubType
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.ICommandBar
ESRI.ArcGIS.Framework.ICommandBar.Add
ESRI.ArcGIS.Framework.ICommandBar.Popup
ESRI.ArcGIS.Framework.ICommandBars
ESRI.ArcGIS.Framework.ICommandBars.Create
ESRI.ArcGIS.Framework.IDocument.CommandBars
ESRI.ArcGIS.SystemUI.esriCmdBarType.esriCmdBarTypeShortcutMenu
System.Drawing.Point
System.Drawing.Point.X
System.Drawing.Point.Y
System.Object
System.Windows.Forms.Form.MousePosition
Type.Missing


Name: Display Extension State on Status Bar
Description: Display the state of the specified ArcGIS extension on the status bar when a CLSID or ProgID is supplied.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.String
Members used:
ESRI.ArcGIS.esriSystem.esriExtensionState
ESRI.ArcGIS.esriSystem.esriExtensionState.esriESDisabled
ESRI.ArcGIS.esriSystem.esriExtensionState.esriESEnabled
ESRI.ArcGIS.esriSystem.esriExtensionState.esriESUnavailable
ESRI.ArcGIS.esriSystem.IExtension
ESRI.ArcGIS.esriSystem.IExtensionConfig
ESRI.ArcGIS.esriSystem.IExtensionConfig.State
ESRI.ArcGIS.esriSystem.IExtensionManager
ESRI.ArcGIS.esriSystem.IExtensionManager.FindExtension
ESRI.ArcGIS.esriSystem.IJITExtensionManager
ESRI.ArcGIS.esriSystem.IJITExtensionManager.IsExtensionEnabled
ESRI.ArcGIS.esriSystem.IJITExtensionManager.IsLoaded
ESRI.ArcGIS.esriSystem.IJITExtensionManager.JITExtensionCLSID
ESRI.ArcGIS.esriSystem.IStatusBar.Message
ESRI.ArcGIS.esriSystem.IUID.Compare
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.FindExtensionByCLSID
ESRI.ArcGIS.Framework.IApplication.StatusBar
System.String


Name: Display Template Information in MessageBox
Description: Display path information on the loaded templates in a Message Box.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
Members used:
CStr
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Templates
ESRI.ArcGIS.Framework.ITemplates
ESRI.ArcGIS.Framework.ITemplates.Count
ESRI.ArcGIS.Framework.ITemplates.Item
Microsoft.VisualBasic.IIf
System.Int32
System.String
System.Windows.Forms.MessageBox.Show


Name: Do Identify
Description: Performs an identify (via the Identify Dialog) on the layers in the Active View.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.Int32
System.Int32
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IActiveView.ScreenDisplay
ESRI.ArcGIS.Carto.IEnumLayer
ESRI.ArcGIS.Carto.IEnumLayer.Next
ESRI.ArcGIS.Carto.IEnumLayer.Reset
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.CartoUI.IdentifyDialogClass
ESRI.ArcGIS.CartoUI.IIdentifyDialog
ESRI.ArcGIS.CartoUI.IIdentifyDialog.AddLayerIdentifyPoint
ESRI.ArcGIS.CartoUI.IIdentifyDialog.ClearLayers
ESRI.ArcGIS.CartoUI.IIdentifyDialog.Display
ESRI.ArcGIS.CartoUI.IIdentifyDialog.Map
ESRI.ArcGIS.CartoUI.IIdentifyDialog.Show
ESRI.ArcGIS.CartoUI.IIdentifyDialogProps
ESRI.ArcGIS.CartoUI.IIdentifyDialogProps.Layers
ESRI.ArcGIS.Display.IDisplay
ESRI.ArcGIS.Display.IScreenDisplay
System.Int32


Name: Find Command and Execute
Description: Find a command and click it programmatically.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.String
Members used:
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.ICommandBars
ESRI.ArcGIS.Framework.ICommandBars.Find
ESRI.ArcGIS.Framework.ICommandItem
ESRI.ArcGIS.Framework.ICommandItem.Execute
ESRI.ArcGIS.Framework.IDocument.CommandBars
System.String


Name: Get ArcGIS License Name
Description: Get the level of ArcGIS license currently in use.
Available in: ArcEditor, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Members used:
ESRI.ArcGIS.esriSystem.ESRILicenseInfoClass
ESRI.ArcGIS.esriSystem.esriProductCode
ESRI.ArcGIS.esriSystem.IESRILicenseInfo
ESRI.ArcGIS.esriSystem.IESRILicenseInfo.DefaultProduct
System.String


Name: Get Command by Name
Description: Obtain a command by specifying it's name.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.String
ESRI.ArcGIS.Framework.ICommandItem
Members used:
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.ICommandBars
ESRI.ArcGIS.Framework.ICommandBars.Find
ESRI.ArcGIS.Framework.ICommandItem
ESRI.ArcGIS.Framework.IDocument.CommandBars
System.String


Name: Get Command on Toolbar by Names
Description: Find a command item particularly on a toolbar.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.String
System.String
ESRI.ArcGIS.Framework.ICommandItem
Members used:
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.esriCommandTypes.esriCmdTypeToolbar
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.ICommandBar
ESRI.ArcGIS.Framework.ICommandBars
ESRI.ArcGIS.Framework.ICommandBars.Find
ESRI.ArcGIS.Framework.ICommandItem
ESRI.ArcGIS.Framework.ICommandItem.Type
ESRI.ArcGIS.Framework.IDocument.CommandBars
System.String


Name: Get Contents View from ArcMap
Description: Get the Contents View (TOC) for ArcMap.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.Int32
ESRI.ArcGIS.ArcMapUI.IContentsView
Members used:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.ArcMapUI.IMxDocument.ContentsView
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
System.Int32


Name: Get Dockable Window
Description: Get a DockableWindow by name.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.String
ESRI.ArcGIS.Framework.IDockableWindow
Members used:
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IDockableWindow
ESRI.ArcGIS.Framework.IDockableWindowManager
ESRI.ArcGIS.Framework.IDockableWindowManager.GetDockableWindow
System.String


Name: Get Document Path
Description: Get the active document path for the ArcGIS application.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.String
Members used:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Templates
ESRI.ArcGIS.Framework.ITemplates
ESRI.ArcGIS.Framework.ITemplates.Count
ESRI.ArcGIS.Framework.ITemplates.Item
System.String


Name: Get FeatureClass of Selected Feature Layer in Contents View
Description: Returns a reference to the currently selected featureclass from the given contents view.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.Geodatabase.IFeatureClass
Members used:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.ArcMapUI.IContentsView.SelectedItem
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IFeatureLayer.FeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureClass


Name: Get hWnd from ArcGIS Desktop
Description: Gets the Windows Handle (hWnd) of the ArcGIS Desktop application that is currently running. If you need a Windows Handle for a custom application use System.Runtime.InteropServices.Marshal.GetHINSTANCE instead.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.Int32
Members used:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.hWnd
System.Int32


Name: Get MxApplication from ArcMap
Description: Get MxApplication from ArcMap.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.ArcMapUI.IMxApplication
Members used:
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.ArcMapUI.IMxDocument.ActiveView
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document


Name: Get Selected Feature Layer in Contents View
Description: Returns a reference to the currently selected featurelayer in the given contents view.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.Carto.IFeatureLayer
Members used:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.ArcMapUI.IContentsView.SelectedItem
ESRI.ArcGIS.Carto.IFeatureLayer


Name: Get Selected Geodataset in Contents View
Description: Returns a reference to the currently selected GeoDataset in the given contents view.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.ArcMapUI.IContentsView.SelectedItem
ESRI.ArcGIS.Geodatabase.IGeoDataset


Name: Get Toolbar by Name
Description: Obtain a toolbar by specifying it's name.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.String
ESRI.ArcGIS.Framework.ICommandBar
Members used:
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.esriCommandTypes.esriCmdTypeToolbar
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.ICommandBar
ESRI.ArcGIS.Framework.ICommandBars
ESRI.ArcGIS.Framework.ICommandBars.Find
ESRI.ArcGIS.Framework.ICommandItem
ESRI.ArcGIS.Framework.ICommandItem.Type
ESRI.ArcGIS.Framework.IDocument.CommandBars
System.String


Name: List ArcMap Visible Toolbars
Description: Add the visible toolbar names in an ArcMap document to a ListBox.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.Windows.Forms.ListBox
Members used:
ESRI.ArcGIS.ArcMapUI.IMxApplication
ESRI.ArcGIS.esriSystem.CategoryFactoryClass
ESRI.ArcGIS.esriSystem.ICategoryFactory
ESRI.ArcGIS.esriSystem.ICategoryFactory.CategoryID
ESRI.ArcGIS.esriSystem.ICategoryFactory.CreateNext
ESRI.ArcGIS.esriSystem.IUID
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.ICommandBars
ESRI.ArcGIS.Framework.ICommandBars.Find
ESRI.ArcGIS.Framework.ICommandItem
ESRI.ArcGIS.Framework.IDocument
ESRI.ArcGIS.Framework.IDocument.CommandBars
ESRI.ArcGIS.SystemUI.IToolBarDef
System.Object
System.Windows.Forms.ListBox
System.Windows.Forms.ListBox.Items
System.Windows.Forms.MessageBox.Show


Name: Minimize Application Window
Description: Minimize the application window for ArcMap, ArcCatalog, ArcScene or ArcGlobe.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
Members used:
ESRI.ArcGIS.Framework.esriWindowState.esriWSMinimize
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IWindowPosition
ESRI.ArcGIS.Framework.IWindowPosition.State


Name: Move Application Window to Center
Description: Move application back to center if not completely visible on screen.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
Members used:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IWindowPosition
ESRI.ArcGIS.Framework.IWindowPosition.Left
ESRI.ArcGIS.Framework.IWindowPosition.State
ESRI.ArcGIS.Framework.IWindowPosition.Top


Name: Move Dockable Window
Description: Move a dockable window to a new position.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IDockableWindow
System.Int32
System.Int32
Members used:
ESRI.ArcGIS.Framework.IDockableWindow
ESRI.ArcGIS.Framework.IDockableWindow.Dock
ESRI.ArcGIS.Framework.IDockableWindow.IsVisible
ESRI.ArcGIS.Framework.IWindowPosition
ESRI.ArcGIS.Framework.IWindowPosition.Height
ESRI.ArcGIS.Framework.IWindowPosition.Move
ESRI.ArcGIS.Framework.IWindowPosition.Width
System.Int32


Name: Open GxDialog
Description: Use the ShowDialog to open an GxDialog.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.ArcCatalogUI.esriGxDlgIDs
Members used:
ESRI.ArcGIS.ArcCatalogUI.esriGxDlgIDs
ESRI.ArcGIS.ArcCatalogUI.esriGxDlgIDs.esriGxDlgCustomize
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.IsDialogVisible
ESRI.ArcGIS.Framework.IApplication.ShowDialog
System.Int32
System.Object
Type.Missing


Name: Open MxDialog
Description: Use the ShowDialog to open an MxDialog.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.ArcMapUI.esriMxDlgIDs
Members used:
ESRI.ArcGIS.ArcMapUI.esriMxDlgIDs
ESRI.ArcGIS.ArcMapUI.esriMxDlgIDs.esriMxDlgOptions
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.IsDialogVisible
ESRI.ArcGIS.Framework.IApplication.ShowDialog
System.Int32
System.Object
Type.Missing


Name: Open StyleManagerDialog
Description: Opens the SytleManagerDialog.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
Members used:
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.ArcMapUI.IMxDocument.StyleGallery
ESRI.ArcGIS.Display.IStyleGallery
ESRI.ArcGIS.DisplayUI.IStyleDialog
ESRI.ArcGIS.DisplayUI.IStyleDialog.DoModal
ESRI.ArcGIS.DisplayUI.StyleManagerDialogClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document


Name: Open StyleReferencesDialog
Description: Opens the SytleReferencesDialog.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
Members used:
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.ArcMapUI.IMxDocument.StyleGallery
ESRI.ArcGIS.Display.IStyleGallery
ESRI.ArcGIS.DisplayUI.IStyleDialog
ESRI.ArcGIS.DisplayUI.IStyleDialog.DoModal
ESRI.ArcGIS.DisplayUI.IStyleDialog.Title
ESRI.ArcGIS.DisplayUI.StyleReferencesDialogClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.IApplication.hWnd


Name: Report Dockable Window Position
Description: Interrogate if a dockable window is visible, invisible, docked or floating (show position) in a message box.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IDockableWindow
Members used:
ESRI.ArcGIS.Framework.esriWindowState.esriWSFloating
ESRI.ArcGIS.Framework.IDockableWindow
ESRI.ArcGIS.Framework.IDockableWindow.Caption
ESRI.ArcGIS.Framework.IWindowPosition
ESRI.ArcGIS.Framework.IWindowPosition.Left
ESRI.ArcGIS.Framework.IWindowPosition.State
ESRI.ArcGIS.Framework.IWindowPosition.Top
String.Format
System.Windows.Forms.MessageBox.Show


Name: Resize Dockable Window
Description: Resize a floating dockable window.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IDockableWindow
System.Int32
System.Int32
Members used:
ESRI.ArcGIS.Framework.esriWindowState.esriWSFloating
ESRI.ArcGIS.Framework.IDockableWindow
ESRI.ArcGIS.Framework.IWindowPosition
ESRI.ArcGIS.Framework.IWindowPosition.Height
ESRI.ArcGIS.Framework.IWindowPosition.Move
ESRI.ArcGIS.Framework.IWindowPosition.State
ESRI.ArcGIS.Framework.IWindowPosition.Width
System.Int32


Name: Set Tool Active in ToolBar
Description: Find a specific tool (or command) in a toolbar and set it to be active.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.String
Members used:
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.CurrentTool
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.ICommandBars
ESRI.ArcGIS.Framework.ICommandBars.Find
ESRI.ArcGIS.Framework.ICommandItem
ESRI.ArcGIS.Framework.IDocument.CommandBars
System.String


Name: Show Progress Dialog
Description: Launch a Progress Dialog to display how long it is taking to complete some event.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.Int32
System.Int32
Members used:
ESRI.ArcGIS.Display.CancelTrackerClass
ESRI.ArcGIS.esriSystem.IStatusBar
ESRI.ArcGIS.esriSystem.IStatusBar.Message
ESRI.ArcGIS.esriSystem.IStepProgressor
ESRI.ArcGIS.esriSystem.IStepProgressor.MaxRange
ESRI.ArcGIS.esriSystem.IStepProgressor.Message
ESRI.ArcGIS.esriSystem.IStepProgressor.MinRange
ESRI.ArcGIS.esriSystem.IStepProgressor.StepValue
ESRI.ArcGIS.esriSystem.ITrackCancel
ESRI.ArcGIS.esriSystem.ITrackCancel.Continue
ESRI.ArcGIS.Framework.esriProgressAnimationTypes
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.hWnd
ESRI.ArcGIS.Framework.IApplication.StatusBar
ESRI.ArcGIS.Framework.IProgressDialog2
ESRI.ArcGIS.Framework.IProgressDialog2.Animation
ESRI.ArcGIS.Framework.IProgressDialog2.CancelEnabled
ESRI.ArcGIS.Framework.IProgressDialog2.Description
ESRI.ArcGIS.Framework.IProgressDialog2.HideDialog
ESRI.ArcGIS.Framework.IProgressDialog2.Title
ESRI.ArcGIS.Framework.IProgressDialogFactory
ESRI.ArcGIS.Framework.IProgressDialogFactory.Create
ESRI.ArcGIS.Framework.ProgressDialogFactoryClass
System.Boolean
System.Int32


Name: Statements - Get hWnd from ArcGIS Desktop
Description: Gets the Windows Handle (hWnd) of the ArcGIS Desktop application that is currently running. Note: If you need a Windows Handle for a custom application use System.Runtime.InteropServices.Marshal.GetHINSTANCE instead.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
Members used:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.hWnd


Name: Statements - Use a Tool in a Windows Form
Description: Connect a tool embedded in a Windows Form with the ArcGIS Application Framework.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
Application_Root_Namespace.Your_COM_Class_Tool
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication
Members used:
ESRI.ArcGIS.esriSystem.IUID
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.CurrentTool
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.ICommandBars.Find
ESRI.ArcGIS.Framework.ICommandItem
ESRI.ArcGIS.Framework.IDocument.CommandBars


Name: Use Custom Tool on Windows Form
Description: Connect a tool embedded in a Windows Form with the ArcGIS Application Framework.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.String
Members used:
ESRI.ArcGIS.esriSystem.IUID
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.CurrentTool
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.ICommandBars.Find
ESRI.ArcGIS.Framework.ICommandItem
ESRI.ArcGIS.Framework.IDocument.CommandBars


Name: Add GeoDataset Raster To Map
Description: Add a raster type GeoDataset to the Map for visual display.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geodatabase
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Carto.IMap
Members used:
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.AddLayer
ESRI.ArcGIS.Carto.IRasterLayer
ESRI.ArcGIS.Carto.IRasterLayer.CreateFromDataset
ESRI.ArcGIS.Carto.RasterLayerClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRasterDataset


Name: Create FeatureClass
Description: Simple helper to create a featureclass in a geodatabase.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geodatabase
Input parameters:
ESRI.ArcGIS.Geodatabase.IWorkspace2
ESRI.ArcGIS.Geodatabase.IFeatureDataset
System.String
ESRI.ArcGIS.Geodatabase.IFields
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UID
System.String
ESRI.ArcGIS.Geodatabase.IFeatureClass
Members used:
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.Geodatabase.esriDatasetType.esriDTFeatureClass
ESRI.ArcGIS.Geodatabase.esriFeatureType.esriFTSimple
ESRI.ArcGIS.Geodatabase.esriFieldType.esriFieldTypeGeometry
ESRI.ArcGIS.Geodatabase.FeatureClassDescriptionClass
ESRI.ArcGIS.Geodatabase.FieldCheckerClass
ESRI.ArcGIS.Geodatabase.FieldClass
ESRI.ArcGIS.Geodatabase.IEnumFieldError
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureDataset
ESRI.ArcGIS.Geodatabase.IFeatureDataset.CreateFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace.CreateFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace.OpenFeatureClass
ESRI.ArcGIS.Geodatabase.IField
ESRI.ArcGIS.Geodatabase.IFieldChecker
ESRI.ArcGIS.Geodatabase.IFieldChecker.Validate
ESRI.ArcGIS.Geodatabase.IFieldChecker.ValidateWorkspace
ESRI.ArcGIS.Geodatabase.IFieldEdit
ESRI.ArcGIS.Geodatabase.IFieldEdit.AliasName_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.DefaultValue_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.Editable_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.IsNullable_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.Length_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.Name_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.Type_2
ESRI.ArcGIS.Geodatabase.IFields
ESRI.ArcGIS.Geodatabase.IFields.Field
ESRI.ArcGIS.Geodatabase.IFields.FieldCount
ESRI.ArcGIS.Geodatabase.IFieldsEdit
ESRI.ArcGIS.Geodatabase.IFieldsEdit.AddField
ESRI.ArcGIS.Geodatabase.IObjectClassDescription
ESRI.ArcGIS.Geodatabase.IObjectClassDescription.RequiredFields
ESRI.ArcGIS.Geodatabase.IWorkspace2
ESRI.ArcGIS.Geodatabase.IWorkspace2.NameExists
System.Int32
System.String


Name: Create Grid From Feature Class
Description: Create a raster GeoDataset grid from a FeatureClass.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geodatabase
Input parameters:
ESRI.ArcGIS.Geodatabase.IFeatureClass
System.String
System.Int32
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.RasterDatasetClass
ESRI.ArcGIS.DataSourcesRaster.RasterWorkspaceFactoryClass
ESRI.ArcGIS.GeoAnalyst.esriRasterEnvSettingEnum
ESRI.ArcGIS.GeoAnalyst.IConversionOp
ESRI.ArcGIS.GeoAnalyst.IConversionOp.ToRasterDataset
ESRI.ArcGIS.GeoAnalyst.IRasterAnalysisEnvironment
ESRI.ArcGIS.GeoAnalyst.IRasterAnalysisEnvironment.OutSpatialReference
ESRI.ArcGIS.GeoAnalyst.IRasterAnalysisEnvironment.OutWorkspace
ESRI.ArcGIS.GeoAnalyst.IRasterAnalysisEnvironment.SetCellSize
ESRI.ArcGIS.GeoAnalyst.IRasterAnalysisEnvironment.SetExtent
ESRI.ArcGIS.GeoAnalyst.RasterConversionOpClass
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureClass.AliasName
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset.SpatialReference
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.Geodatabase.IWorkspace
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory.OpenFromFile
ESRI.ArcGIS.Geometry.EnvelopeClass
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.Extent
ESRI.ArcGIS.Geometry.IEnvelope.XMax
ESRI.ArcGIS.Geometry.IEnvelope.XMin
ESRI.ArcGIS.Geometry.ISpatialReference
System.Double
System.Int32
System.Object
System.String
System.String.Length
System.String.Substring
Type.Missing


Name: Create Table
Description: Creates a dataset in a workspace.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geodatabase
Input parameters:
ESRI.ArcGIS.Geodatabase.IWorkspace2
System.String
ESRI.ArcGIS.Geodatabase.IFields
ESRI.ArcGIS.Geodatabase.ITable
Members used:
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDclass
ESRI.ArcGIS.Geodatabase.esriDatasetType.esriDTTable
ESRI.ArcGIS.Geodatabase.FieldCheckerClass
ESRI.ArcGIS.Geodatabase.FieldClass
ESRI.ArcGIS.Geodatabase.IEnumFieldError
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace.CreateTable
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace.OpenTable
ESRI.ArcGIS.Geodatabase.IField
ESRI.ArcGIS.Geodatabase.IFieldChecker
ESRI.ArcGIS.Geodatabase.IFieldChecker.Validate
ESRI.ArcGIS.Geodatabase.IFieldChecker.ValidateWorkspace
ESRI.ArcGIS.Geodatabase.IFieldEdit
ESRI.ArcGIS.Geodatabase.IFieldEdit.AliasName_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.DefaultValue_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.Editable_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.IsNullable_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.Length_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.Name_2
ESRI.ArcGIS.Geodatabase.IFieldEdit.Type_2
ESRI.ArcGIS.Geodatabase.IFields
ESRI.ArcGIS.Geodatabase.IFieldsEdit
ESRI.ArcGIS.Geodatabase.IFieldsEdit.AddField
ESRI.ArcGIS.Geodatabase.IObjectClassDescription
ESRI.ArcGIS.Geodatabase.IObjectClassDescription.RequiredFields
ESRI.ArcGIS.Geodatabase.ITable
ESRI.ArcGIS.Geodatabase.IWorkspace2
ESRI.ArcGIS.Geodatabase.IWorkspace2.NameExists
ESRI.ArcGIS.Geodatabase.ObjectClassDescriptionClass
System.String


Name: Deserialize an XML File
Description: Deserialize an XML file and return its contents using the XMLSerializer.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geodatabase
Input parameters:
System.String
System.Object
Members used:
ESRI.ArcGIS.esriSystem.IXMLReader
ESRI.ArcGIS.esriSystem.IXMLReader.ReadFrom
ESRI.ArcGIS.esriSystem.IXMLSerializer
ESRI.ArcGIS.esriSystem.IXMLSerializer.ReadObject
ESRI.ArcGIS.esriSystem.IXMLStream
ESRI.ArcGIS.esriSystem.IXMLStream.LoadFromFile
ESRI.ArcGIS.esriSystem.XMLReaderClass
ESRI.ArcGIS.esriSystem.XMLSerializerClass
ESRI.ArcGIS.esriSystem.XMLStreamClass
System.Object
System.String


Name: Get FeatureClass From Shapefile On Disk
Description: Get the FeatureClass from a Shapefile on disk (hard drive).
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geodatabase
Input parameters:
System.String
System.String
ESRI.ArcGIS.Geodatabase.IFeatureClass
Members used:
ESRI.ArcGIS.DataSourcesFile.ShapefileWorkspaceFactoryClass
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace.OpenFeatureClass
ESRI.ArcGIS.Geodatabase.IWorkspace
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory.OpenFromFile
System.IO.DirectoryInfo
System.IO.DirectoryInfo.Exists
System.IO.FileInfo
System.IO.FileInfo.Exists
System.String


Name: Open Raster File As GeoDatset
Description: Open a Raster file on disk by it's name as a GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geodatabase
Input parameters:
System.String
System.String
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterWorkspace
ESRI.ArcGIS.DataSourcesRaster.IRasterWorkspace.OpenRasterDataset
ESRI.ArcGIS.DataSourcesRaster.RasterWorkspaceFactoryClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory
System.String


Name: Serialize an XML File
Description: Serialize any object and save it to an xml file using the XMLSerializer.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geodatabase
Input parameters:
System.String
System.Object
System.Object
Members used:
ESRI.ArcGIS.esriSystem.IXMLSerializer
ESRI.ArcGIS.esriSystem.IXMLSerializer.WriteObject
ESRI.ArcGIS.esriSystem.IXMLStream
ESRI.ArcGIS.esriSystem.IXMLStream.SaveToFile
ESRI.ArcGIS.esriSystem.IXMLWriter
ESRI.ArcGIS.esriSystem.IXMLWriter.WriteTo
ESRI.ArcGIS.esriSystem.XMLSerializerClass
ESRI.ArcGIS.esriSystem.XMLStreamClass
ESRI.ArcGIS.esriSystem.XMLWriterClass
System.Object
System.String


Name: Write Blob Field Contents To File
Description: Read the contents of a specified record (ObjectID) fom a Table for a Blob field and write to a file on disk.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geodatabase
Input parameters:
System.String
ESRI.ArcGIS.Geodatabase.ITable
System.Int32
System.Int32
System.Boolean
Members used:
ESRI.ArcGIS.esriSystem.IMemoryBlobStream
ESRI.ArcGIS.esriSystem.IMemoryBlobStream.SaveToFile
ESRI.ArcGIS.Geodatabase.esriFieldType
ESRI.ArcGIS.Geodatabase.IField
ESRI.ArcGIS.Geodatabase.IField.Type
ESRI.ArcGIS.Geodatabase.IFields
ESRI.ArcGIS.Geodatabase.IFields.Field
ESRI.ArcGIS.Geodatabase.IRow
ESRI.ArcGIS.Geodatabase.IRow.Fields
ESRI.ArcGIS.Geodatabase.IRow.Value
ESRI.ArcGIS.Geodatabase.ITable
ESRI.ArcGIS.Geodatabase.ITable.GetRow
System.Boolean
System.Int32
System.String


Name: Write Blob File Contents To Table Row Field
Description: Read the contents of a binary file and write to a Blob field in a new row of a table.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geodatabase
Input parameters:
System.String
ESRI.ArcGIS.Geodatabase.ITable
System.Int32
System.Boolean
Members used:
ESRI.ArcGIS.esriSystem.IMemoryBlobStream
ESRI.ArcGIS.esriSystem.IMemoryBlobStream.LoadFromFile
ESRI.ArcGIS.esriSystem.MemoryBlobStreamClass
ESRI.ArcGIS.Geodatabase.esriFieldType
ESRI.ArcGIS.Geodatabase.IField
ESRI.ArcGIS.Geodatabase.IField.Type
ESRI.ArcGIS.Geodatabase.IFields
ESRI.ArcGIS.Geodatabase.IFields.Field
ESRI.ArcGIS.Geodatabase.IRow
ESRI.ArcGIS.Geodatabase.IRow.Fields
ESRI.ArcGIS.Geodatabase.IRow.Store
ESRI.ArcGIS.Geodatabase.IRow.Value
ESRI.ArcGIS.Geodatabase.ITable
ESRI.ArcGIS.Geodatabase.ITable.CreateRow
System.Boolean
System.Int32
System.String


Name: Convert Decimal Degree To Radian
Description: Convert a Decimal Degree to a Radian.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
System.Double
System.Double
Members used:
ESRI.ArcGIS.esriSystem.AngleFormatClass
ESRI.ArcGIS.esriSystem.IAngleFormat
ESRI.ArcGIS.esriSystem.INumberFormat
ESRI.ArcGIS.esriSystem.INumberFormat.AngleInDegrees
ESRI.ArcGIS.esriSystem.INumberFormat.DisplayDegrees
ESRI.ArcGIS.esriSystem.INumberFormat.ValueToString
System.Double
System.String


Name: Convert Spatial Reference From High To Low Precision
Description: Converts an existing high precision spatial reference and returns a new low precision spatial reference.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.ISpatialReference
Members used:
ESRI.ArcGIS.Geometry.IControlPrecision2
ESRI.ArcGIS.Geometry.IControlPrecision2.IsHighPrecision
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Geometry.ISpatialReferenceFactory3
ESRI.ArcGIS.Geometry.ISpatialReferenceFactory3.ConstructLowPrecisionSpatialReference
ESRI.ArcGIS.Geometry.SpatialReferenceEnvironmentClass
System.Runtime.InteropServices.COMException


Name: Convert Spatial Reference From Low To High Precision
Description: Converts an existing low precision spatial reference and returns a new high precision spatial reference.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geometry.ISpatialReference
System.Int32
System.Int32
System.Int32
ESRI.ArcGIS.Geometry.ISpatialReference
Members used:
ESRI.ArcGIS.Geometry.IControlPrecision2
ESRI.ArcGIS.Geometry.IControlPrecision2.IsHighPrecision
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Geometry.ISpatialReferenceFactory3
ESRI.ArcGIS.Geometry.ISpatialReferenceFactory3.ConstructHighPrecisionSpatialReference
ESRI.ArcGIS.Geometry.SpatialReferenceEnvironmentClass
System.Int32


Name: Create CircularArc From Points
Description: Create a CircularArc using Center, From and To Points.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.ICircularArc
Members used:
ESRI.ArcGIS.Geometry.CircularArcClass
ESRI.ArcGIS.Geometry.ICircularArc
ESRI.ArcGIS.Geometry.ICircularArc.PutCoords
ESRI.ArcGIS.Geometry.IPoint


Name: Create High Precision Spatial Reference
Description: Creates a high precision spatial reference given an enumeration value and two boolean values to dictate if the spatial reference should have M and Z values.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
System.Int32
System.Boolean
System.Boolean
ESRI.ArcGIS.Geometry.ISpatialReference
Members used:
ESRI.ArcGIS.Geometry.IControlPrecision2
ESRI.ArcGIS.Geometry.IControlPrecision2.IsHighPrecision
ESRI.ArcGIS.Geometry.IGeographicCoordinateSystem
ESRI.ArcGIS.Geometry.IProjectedCoordinateSystem
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Geometry.ISpatialReferenceFactory3
ESRI.ArcGIS.Geometry.ISpatialReferenceFactory3.CreateGeographicCoordinateSystem
ESRI.ArcGIS.Geometry.ISpatialReferenceResolution
ESRI.ArcGIS.Geometry.ISpatialReferenceResolution.ConstructFromHorizon
ESRI.ArcGIS.Geometry.ISpatialReferenceResolution.SetDefaultMResolution
ESRI.ArcGIS.Geometry.ISpatialReferenceResolution.SetDefaultXYResolution
ESRI.ArcGIS.Geometry.ISpatialReferenceResolution.SetDefaultZResolution
ESRI.ArcGIS.Geometry.SpatialReferenceEnvironmentClass
System.ArgumentException
System.Boolean
System.Int32


Name: Create Low Precision Spatial Reference
Description: Creates a low precision spatial reference given an enumeration value and domain in the form of an IEnvelope.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
System.Int32
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.ISpatialReference
Members used:
ESRI.ArcGIS.Geometry.IControlPrecision2
ESRI.ArcGIS.Geometry.IControlPrecision2.IsHighPrecision
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.XMax
ESRI.ArcGIS.Geometry.IEnvelope.XMin
ESRI.ArcGIS.Geometry.IEnvelope.YMax
ESRI.ArcGIS.Geometry.IEnvelope.YMin
ESRI.ArcGIS.Geometry.IGeographicCoordinateSystem
ESRI.ArcGIS.Geometry.IGeographicCoordinateSystem.SetDomain
ESRI.ArcGIS.Geometry.IProjectedCoordinateSystem
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Geometry.ISpatialReferenceFactory3
ESRI.ArcGIS.Geometry.ISpatialReferenceFactory3.CreateGeographicCoordinateSystem
ESRI.ArcGIS.Geometry.ISpatialReferenceFactory3.CreateProjectedCoordinateSystem
ESRI.ArcGIS.Geometry.ISpatialReferenceResolution
ESRI.ArcGIS.Geometry.ISpatialReferenceResolution.SetDefaultXYResolution
ESRI.ArcGIS.Geometry.SpatialReferenceEnvironmentClass
System.ArgumentException
System.Int32


Name: Cut Polygon
Description: Use a polyline to cut a polygon.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geometry.IPolygon
ESRI.ArcGIS.Geometry.IPolyline
ESRI.ArcGIS.Geometry.IGeometryCollection
Members used:
ESRI.ArcGIS.Geometry.IGeometryCollection
ESRI.ArcGIS.Geometry.IPolygon
ESRI.ArcGIS.Geometry.IPolyline
ESRI.ArcGIS.Geometry.ITopologicalOperator.Cut2
ESRI.ArcGIS.Geometry.ITopologicalOperator4


Name: Decimal Degree Angle Radian Example
Description: Display sample values in Decimal Degree, Angle and Radian formats.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Members used:
ESRI.ArcGIS.esriSystem.AngleFormatClass
ESRI.ArcGIS.esriSystem.esriNumericAlignmentEnum
ESRI.ArcGIS.esriSystem.esriRoundingOptionEnum
ESRI.ArcGIS.esriSystem.IAngleFormat
ESRI.ArcGIS.esriSystem.IAngleFormat.AngleInDegrees
ESRI.ArcGIS.esriSystem.IAngleFormat.DisplayDegrees
ESRI.ArcGIS.esriSystem.INumberFormat
ESRI.ArcGIS.esriSystem.INumberFormat.StringToValue
ESRI.ArcGIS.esriSystem.INumberFormat.ValueToString
ESRI.ArcGIS.esriSystem.INumericFormat
ESRI.ArcGIS.esriSystem.INumericFormat.AlignmentOption
ESRI.ArcGIS.esriSystem.INumericFormat.AlignmentWidth
ESRI.ArcGIS.esriSystem.INumericFormat.RoundingOption
ESRI.ArcGIS.esriSystem.INumericFormat.RoundingValue
ESRI.ArcGIS.esriSystem.INumericFormat.ShowPlusSign
ESRI.ArcGIS.esriSystem.INumericFormat.UseSeparator
ESRI.ArcGIS.esriSystem.INumericFormat.ZeroPad
System.Double
System.String
System.Windows.Forms.MessageBox.Show


Name: Display Network Adjacency in MessageBox
Description: Loop through a network dataset and display adjacencies for each junction in a message box.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geodatabase.INetworkDataset
Members used:
ESRI.ArcGIS.Geodatabase.esriNetworkElementType.esriNETEdge
ESRI.ArcGIS.Geodatabase.esriNetworkElementType.esriNETJunction
ESRI.ArcGIS.Geodatabase.IEnumNetworkElement
ESRI.ArcGIS.Geodatabase.IEnumNetworkElement.Next
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.Geodatabase.INetworkEdge
ESRI.ArcGIS.Geodatabase.INetworkElement
ESRI.ArcGIS.Geodatabase.INetworkJunction
ESRI.ArcGIS.Geodatabase.INetworkJunction.EdgeCount
ESRI.ArcGIS.Geodatabase.INetworkJunction.EID
ESRI.ArcGIS.Geodatabase.INetworkJunction.QueryJunctions
ESRI.ArcGIS.Geodatabase.INetworkQuery
ESRI.ArcGIS.Geodatabase.INetworkQuery.CreateNetworkElement
ESRI.ArcGIS.Geodatabase.INetworkQuery.Elements
System.Int32
System.Windows.Forms.MessageBox.Show


Name: Get All Features from Point Search in GeoFeatureLayer
Description: Finds all the features in a GeoFeature layer by supplying a point. The point could come from a mouse click on the map.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
System.Double
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Carto.IGeoFeatureLayer
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Geodatabase.IFeatureCursor
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IGeoFeatureLayer
ESRI.ArcGIS.Carto.IGeoFeatureLayer.FeatureClass
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.GeometryField
ESRI.ArcGIS.Carto.IMap.SpatialReference
ESRI.ArcGIS.Geodatabase.esriSpatialRelEnum.esriSpatialRelEnvelopeIntersects
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureClass.Search
ESRI.ArcGIS.Geodatabase.IFeatureCursor
ESRI.ArcGIS.Geodatabase.ISpatialFilter
ESRI.ArcGIS.Geodatabase.ISpatialFilter.Geometry
ESRI.ArcGIS.Geodatabase.ISpatialFilter.OutputSpatialReference
ESRI.ArcGIS.Geodatabase.SpatialFilterClass
ESRI.ArcGIS.Geodatabase.SpatialRel
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.Expand
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint.Envelope
System.Double
System.String


Name: Get First Feature from Point Search in GeoFeatureLayer
Description: Finds the first feature in a GeoFeature layer by supplying an point. The point could come from a mouse click in the map.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
System.Double
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Carto.IGeoFeatureLayer
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Geodatabase.IFeature
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IGeoFeatureLayer
ESRI.ArcGIS.Carto.IGeoFeatureLayer.FeatureClass
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.SpatialReference
ESRI.ArcGIS.Geodatabase.IFeature
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureClass.Search
ESRI.ArcGIS.Geodatabase.IFeatureClass.ShapeFieldName
ESRI.ArcGIS.Geodatabase.IFeatureCursor
ESRI.ArcGIS.Geodatabase.IFeatureCursor.NextFeature
ESRI.ArcGIS.Geodatabase.ISpatialFilter
ESRI.ArcGIS.Geodatabase.ISpatialFilter.Geometry
ESRI.ArcGIS.Geodatabase.ISpatialFilter.GeometryField
ESRI.ArcGIS.Geodatabase.ISpatialFilter.OutputSpatialReference
ESRI.ArcGIS.Geodatabase.ISpatialFilter.SpatialRel
ESRI.ArcGIS.Geodatabase.SpatialFilterClass
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.Expand
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint.Envelope
System.Double
System.String


Name: Get Polyline From Mouse Clicks
Description: Create a polyline geometry object using the RubberBand.TrackNew method when a user click the mouse on the map control.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Geometry.IPolyline
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.ScreenDisplay
ESRI.ArcGIS.Display.IRubberBand
ESRI.ArcGIS.Display.IRubberBand.TrackNew
ESRI.ArcGIS.Display.IScreenDisplay
ESRI.ArcGIS.Display.RubberLineClass
ESRI.ArcGIS.Geometry.IGeometry
ESRI.ArcGIS.Geometry.IPolyline


Name: Get Spatial Reference from Dataset
Description: Get the spatial reference information of a dataset that is supplied.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geodatabase.IDataset
ESRI.ArcGIS.Geometry.ISpatialReference
Members used:
ESRI.ArcGIS.Geodatabase.IDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset.SpatialReference
ESRI.ArcGIS.Geometry.ISpatialReference


Name: Make Spatial Reference
Description: Generate a SpatialReference by setting it's default projection.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geometry.esriSRProjCSType
ESRI.ArcGIS.Geometry.ISpatialReference
Members used:
ESRI.ArcGIS.Geometry.esriSRProjCSType
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Geometry.ISpatialReferenceFactory.CreateProjectedCoordinateSystem
ESRI.ArcGIS.Geometry.ISpatialReferenceResolution
ESRI.ArcGIS.Geometry.ISpatialReferenceResolution.ConstructFromHorizon
ESRI.ArcGIS.Geometry.ISpatialReferenceTolerance
ESRI.ArcGIS.Geometry.ISpatialReferenceTolerance.SetDefaultXYTolerance


Name: Remove Segments From Geometry
Description: Given a geometry and the index/number of the segments to be removed, remove the segments.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geometry.IGeometry
System.Int32
System.Int32
Members used:
ESRI.ArcGIS.Geometry.IGeometry
ESRI.ArcGIS.Geometry.ISegmentCollection
ESRI.ArcGIS.Geometry.ISegmentCollection.RemoveSegments
ESRI.ArcGIS.Geometry.ISegmentCollection.SegmentCount
System.Int32


Name: Set M Value on Point
Description: Set a point's MAware to true and assign it a M value.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geometry.IPoint
System.Double
Members used:
ESRI.ArcGIS.Geometry.IMAware
ESRI.ArcGIS.Geometry.IMAware.MAware
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint.M
System.Double


Name: Set Z Value on Point
Description: Set a point's ZAware to true and assign it a Z value.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geometry.IPoint
System.Double
Members used:
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint.IsEmpty
ESRI.ArcGIS.Geometry.IPoint.Z
ESRI.ArcGIS.Geometry.IZAware
ESRI.ArcGIS.Geometry.IZAware.ZAware
System.Double


Name: Transform Point
Description: Create a multipoint with point elements being copies of the vertices of an existing polyline. It then offsets those elements by user specified number of units to the right using one transformation method, then offsets them up by user specified number of units.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Geometry
Input parameters:
ESRI.ArcGIS.Geometry.IPolyline
System.Double
System.Double
ESRI.ArcGIS.Geometry.IPolyline
Members used:
ESRI.ArcGIS.esriSystem.WKSPoint
ESRI.ArcGIS.Geometry.AffineTransformation2DClass
ESRI.ArcGIS.Geometry.esriTransformDirection.esriTransformForward
ESRI.ArcGIS.Geometry.GeometryEnvironment
ESRI.ArcGIS.Geometry.IAffineTransformation2D
ESRI.ArcGIS.Geometry.IAffineTransformation2D.Move
ESRI.ArcGIS.Geometry.IGeometry
ESRI.ArcGIS.Geometry.IGeometry.SpatialReference
ESRI.ArcGIS.Geometry.IGeometryBridge2
ESRI.ArcGIS.Geometry.IGeometryBridge2.SetWKSPoints
ESRI.ArcGIS.Geometry.IPoint.X
ESRI.ArcGIS.Geometry.IPoint.Y
ESRI.ArcGIS.Geometry.IPointCollection
ESRI.ArcGIS.Geometry.IPointCollection.AddPointCollection
ESRI.ArcGIS.Geometry.IPointCollection.SpatialReference
ESRI.ArcGIS.Geometry.IPointCollection4
ESRI.ArcGIS.Geometry.IPointCollection4.Point
ESRI.ArcGIS.Geometry.IPointCollection4.PointCount
ESRI.ArcGIS.Geometry.IPolyline
ESRI.ArcGIS.Geometry.ITransform2D
ESRI.ArcGIS.Geometry.ITransform2D.Move
ESRI.ArcGIS.Geometry.ITransform2D.Transform
ESRI.ArcGIS.Geometry.MultipointClass
ESRI.ArcGIS.Geometry.Polyline
System.Double


Name: Convert Display Pixels to Map Units
Description: Convert the display extents in Pixels (at the current map scale) and then return out the map units.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.Double
System.Double
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.ScreenDisplay
ESRI.ArcGIS.Display.IDisplayTransformation
ESRI.ArcGIS.Display.IDisplayTransformation.DeviceFrame
ESRI.ArcGIS.Display.IDisplayTransformation.VisibleBounds
ESRI.ArcGIS.Display.IScreenDisplay
ESRI.ArcGIS.Display.IScreenDisplay.DisplayTransformation
ESRI.ArcGIS.Display.tagRECT
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.Width
System.Double
System.Int32


Name: Create Cartographic Line Symbol
Description: Create a default Cartographic Line Symbol by supplying a line color.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.ICartographicLineSymbol
Members used:
ESRI.ArcGIS.Display.CartographicLineSymbolClass
ESRI.ArcGIS.Display.ICartographicLineSymbol
ESRI.ArcGIS.Display.ICartographicLineSymbol.Cap
ESRI.ArcGIS.Display.ICartographicLineSymbol.Color
ESRI.ArcGIS.Display.ICartographicLineSymbol.Join
ESRI.ArcGIS.Display.ICartographicLineSymbol.Width
ESRI.ArcGIS.Display.ILineProperties
ESRI.ArcGIS.Display.ILineProperties.Offset
ESRI.ArcGIS.Display.ILineProperties.Template
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.ITemplate
ESRI.ArcGIS.Display.ITemplate.AddPatternElement
ESRI.ArcGIS.Display.ITemplate.Interval
ESRI.ArcGIS.Display.TemplateClass
System.Double
System.Int32


Name: Create Character Marker Symbol
Description: Create a default Character Marker Symbol by supplying a default symbol color, font size and character.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
ESRI.ArcGIS.Display.IRgbColor
System.Double
System.Int32
ESRI.ArcGIS.Display.ICharacterMarkerSymbol
Members used:
ESRI.ArcGIS.Display.CharacterMarkerSymbolClass
ESRI.ArcGIS.Display.ICharacterMarkerSymbol
ESRI.ArcGIS.Display.ICharacterMarkerSymbol.Angle
ESRI.ArcGIS.Display.ICharacterMarkerSymbol.CharacterIndex
ESRI.ArcGIS.Display.ICharacterMarkerSymbol.Color
ESRI.ArcGIS.Display.ICharacterMarkerSymbol.Font
ESRI.ArcGIS.Display.ICharacterMarkerSymbol.Size
ESRI.ArcGIS.Display.ICharacterMarkerSymbol.XOffset
ESRI.ArcGIS.Display.ICharacterMarkerSymbol.YOffset
ESRI.ArcGIS.Display.IRgbColor
stdole.IFontDisp
stdole.IFontDisp.Name
stdole.IFontDisp.Name.Size
System.Double
System.Int32


Name: Create Default FontDisp
Description: Generate a default FontDisp object.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
stdole.IFontDisp
Members used:
stdole.IFontDisp
stdole.IFontDisp.Bold
stdole.IFontDisp.Italic
stdole.IFontDisp.Name
stdole.IFontDisp.Size
stdole.IFontDisp.Underline
stdole.StdFont


Name: Create Dynamic Glyph from Symbol
Description: Create a dynamic glyph for a supplied symbol.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Display.IDynamicGlyphFactory
ESRI.ArcGIS.Display.ISymbol
ESRI.ArcGIS.Display.IDynamicGlyph
Members used:
ESRI.ArcGIS.Display.IDynamicGlyph
ESRI.ArcGIS.Display.IDynamicGlyphFactory
ESRI.ArcGIS.Display.IDynamicGlyphFactory.CreateDynamicGlyph
ESRI.ArcGIS.Display.ISymbol


Name: Create Dynamic Marker Glyph from Image
Description: Create a dynamic glyph for a marker symbol.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Display.IDynamicGlyphFactory
System.String
ESRI.ArcGIS.Display.IDynamicGlyph
Members used:
ESRI.ArcGIS.Display.esriDynamicGlyphType.esriDGlyphMarker
ESRI.ArcGIS.Display.IColor
ESRI.ArcGIS.Display.IColor.RGB
ESRI.ArcGIS.Display.IDynamicGlyph
ESRI.ArcGIS.Display.IDynamicGlyphFactory
ESRI.ArcGIS.Display.IDynamicGlyphFactory.CreateDynamicGlyphFromFile
ESRI.ArcGIS.Display.RgbColorClass
System.IO.File.Exists
System.String


Name: Create Gradient Fill Symbol
Description: Create Gradient Fill Symbol by specifying the starting and ending colors and the number of levels to make in between.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IRgbColor
System.Int32
ESRI.ArcGIS.Display.IGradientFillSymbol
Members used:
ESRI.ArcGIS.Display.AlgorithmicColorRampClass
ESRI.ArcGIS.Display.esriColorRampAlgorithm.esriHSVAlgorithm
ESRI.ArcGIS.Display.esriGradientFillStyle.esriGFSLinear
ESRI.ArcGIS.Display.GradientFillSymbolClass
ESRI.ArcGIS.Display.IAlgorithmicColorRamp
ESRI.ArcGIS.Display.IAlgorithmicColorRamp.Algorithm
ESRI.ArcGIS.Display.IAlgorithmicColorRamp.FromColor
ESRI.ArcGIS.Display.IAlgorithmicColorRamp.ToColor
ESRI.ArcGIS.Display.IGradientFillSymbol
ESRI.ArcGIS.Display.IGradientFillSymbol.ColorRamp
ESRI.ArcGIS.Display.IGradientFillSymbol.GradientAngle
ESRI.ArcGIS.Display.IGradientFillSymbol.GradientPercentage
ESRI.ArcGIS.Display.IGradientFillSymbol.IntervalCount
ESRI.ArcGIS.Display.IGradientFillSymbol.Style
ESRI.ArcGIS.Display.IRgbColor
System.Int32


Name: Create Line Callout
Description: Create a default Line Callout by supplying the background fill, leaderline, and accentbar colors.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.ILineCallout
Members used:
ESRI.ArcGIS.Display.esriSimpleFillStyle.esriSFSSolid
ESRI.ArcGIS.Display.ILineCallout
ESRI.ArcGIS.Display.ILineCallout.AccentBar
ESRI.ArcGIS.Display.ILineCallout.Border
ESRI.ArcGIS.Display.ILineCallout.LeaderLine
ESRI.ArcGIS.Display.ILineCallout.Style
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.ISimpleFillSymbol
ESRI.ArcGIS.Display.ISimpleFillSymbol.Color
ESRI.ArcGIS.Display.ISimpleFillSymbol.Style
ESRI.ArcGIS.Display.ISimpleLineSymbol
ESRI.ArcGIS.Display.ISimpleLineSymbol.Color
ESRI.ArcGIS.Display.ISimpleLineSymbol.Width
ESRI.ArcGIS.Display.LineCalloutClass
ESRI.ArcGIS.Display.SimpleFillSymbolClass


Name: Create Line Fill Symbol
Description: Create a default Line Fill Symbol by supplying an RgbColor and line width.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
ESRI.ArcGIS.Display.IRgbColor
System.Double
ESRI.ArcGIS.Display.ILineFillSymbol
Members used:
ESRI.ArcGIS.Display.CartographicLineSymbolClass
ESRI.ArcGIS.Display.ICartographicLineSymbol
ESRI.ArcGIS.Display.ICartographicLineSymbol.Cap
ESRI.ArcGIS.Display.ICartographicLineSymbol.Color
ESRI.ArcGIS.Display.ICartographicLineSymbol.Join
ESRI.ArcGIS.Display.ICartographicLineSymbol.Width
ESRI.ArcGIS.Display.ILineFillSymbol
ESRI.ArcGIS.Display.ILineFillSymbol.Angle
ESRI.ArcGIS.Display.ILineFillSymbol.Angle.Offset
ESRI.ArcGIS.Display.ILineFillSymbol.Angle.Separation
ESRI.ArcGIS.Display.ILineFillSymbol.LineSymbol
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.LineFillSymbolClass
System.Double


Name: Create Picture Marker Symbol
Description: Create a Picture Marker Symbol of the .EMF or .BMP file type.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
ESRI.ArcGIS.Display.esriIPictureType
System.String
System.Double
ESRI.ArcGIS.Display.IPictureMarkerSymbol
Members used:
ESRI.ArcGIS.Display.esriIPictureType
ESRI.ArcGIS.Display.IPictureMarkerSymbol
ESRI.ArcGIS.Display.IPictureMarkerSymbol.Angle
ESRI.ArcGIS.Display.IPictureMarkerSymbol.BitmapTransparencyColor
ESRI.ArcGIS.Display.IPictureMarkerSymbol.CreateMarkerSymbolFromFile
ESRI.ArcGIS.Display.IPictureMarkerSymbol.Size
ESRI.ArcGIS.Display.IPictureMarkerSymbol.XOffset
ESRI.ArcGIS.Display.IPictureMarkerSymbol.YOffset
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IRgbColor.Blue
ESRI.ArcGIS.Display.IRgbColor.Green
ESRI.ArcGIS.Display.IRgbColor.Red
ESRI.ArcGIS.Display.PictureMarkerSymbolClass
ESRI.ArcGIS.Display.RgbColorClass
System.Double
System.String


Name: Create RGBColor
Description: Generate an RgbColor by specifying the amount of Red, Green and Blue.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
System.Byte
System.Byte
System.Byte
ESRI.ArcGIS.Display.IRgbColor
Members used:
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IRgbColor.Blue
ESRI.ArcGIS.Display.IRgbColor.Green
ESRI.ArcGIS.Display.IRgbColor.Red
ESRI.ArcGIS.Display.IRgbColor.UseWindowsDithering
ESRI.ArcGIS.Display.RgbColorClass
System.Byte


Name: Create Simple Fill Symbol
Description: Create a simple fill symbol by specifying a color, outline color and fill style.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.esriSimpleFillStyle
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.esriSimpleLineStyle
System.Double
ESRI.ArcGIS.Display.ISimpleFillSymbol
Members used:
ESRI.ArcGIS.Display.esriSimpleFillStyle
ESRI.ArcGIS.Display.esriSimpleLineStyle
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.ISimpleFillSymbol
ESRI.ArcGIS.Display.ISimpleFillSymbol.Color
ESRI.ArcGIS.Display.ISimpleFillSymbol.Outline
ESRI.ArcGIS.Display.ISimpleFillSymbol.Style
ESRI.ArcGIS.Display.ISimpleLineSymbol
ESRI.ArcGIS.Display.ISimpleLineSymbol.Color
ESRI.ArcGIS.Display.ISimpleLineSymbol.Style
ESRI.ArcGIS.Display.ISimpleLineSymbol.Width
ESRI.ArcGIS.Display.SimpleFillSymbolClass
ESRI.ArcGIS.Display.SimpleLineSymbolClass
System.Double


Name: Create Simple Line Symbol
Description: Create a simple line symbol by specifying a color, width and line style.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
ESRI.ArcGIS.Display.IRgbColor
System.Double
ESRI.ArcGIS.Display.esriSimpleLineStyle
ESRI.ArcGIS.Display.ISimpleLineSymbol
Members used:
ESRI.ArcGIS.Display.esriSimpleLineStyle
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.ISimpleLineSymbol
ESRI.ArcGIS.Display.ISimpleLineSymbol.Color
ESRI.ArcGIS.Display.ISimpleLineSymbol.Style
ESRI.ArcGIS.Display.ISimpleLineSymbol.Width
ESRI.ArcGIS.Display.SimpleLineSymbolClass
System.Double


Name: Create Simple Marker Symbol
Description: Create a simple marker symbol by specifying and input color and marker style.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Symbols and Colors
Input parameters:
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.esriSimpleMarkerStyle
ESRI.ArcGIS.Display.ISimpleMarkerSymbol
Members used:
ESRI.ArcGIS.Display.esriSimpleMarkerStyle
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.ISimpleMarkerSymbol
ESRI.ArcGIS.Display.ISimpleMarkerSymbol.Color
ESRI.ArcGIS.Display.ISimpleMarkerSymbol.Style
ESRI.ArcGIS.Display.SimpleMarkerSymbolClass


Name: Create Test Polyline from Geometry Environment
Description: Create a sample polyline geometry using the GeometryBridge singleton object.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Geometry.IPolyline
Members used:
ESRI.ArcGIS.esriSystem.WKSPoint
ESRI.ArcGIS.Geometry.GeometryEnvironmentClass
ESRI.ArcGIS.Geometry.IGeometryBridge2
ESRI.ArcGIS.Geometry.IGeometryBridge2.AddWKSPoints
ESRI.ArcGIS.Geometry.IPointCollection4
ESRI.ArcGIS.Geometry.IPolyline
ESRI.ArcGIS.Geometry.IPolyline.SpatialReference
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Geometry.ISpatialReference.GetDomain
ESRI.ArcGIS.Geometry.ISpatialReference.Name
ESRI.ArcGIS.Geometry.PolylineClass
Reflection.MethodBase.GetCurrentMethod.Name
System.Double
System.Windows.Forms.MessageBox.Show


Name: Draw Compound Marker on Dynamic Display
Description: Draws a given point as a compound marker symbol with six strings around it.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Display.IDynamicDisplay
ESRI.ArcGIS.Display.IDynamicGlyph
ESRI.ArcGIS.Geometry.IPoint
System.Single
System.Single
Members used:
ESRI.ArcGIS.Display.esriDynamicSymbolRotationAlignment.esriDSRAScreen
ESRI.ArcGIS.Display.esriDynamicSymbolType.esriDSymbolMarker
ESRI.ArcGIS.Display.esriDynamicSymbolType.esriDSymbolText
ESRI.ArcGIS.Display.IDynamicCompoundMarker
ESRI.ArcGIS.Display.IDynamicCompoundMarker.DrawCompoundMarker6
ESRI.ArcGIS.Display.IDynamicDisplay
ESRI.ArcGIS.Display.IDynamicGlyph
ESRI.ArcGIS.Display.IDynamicSymbolProperties
ESRI.ArcGIS.Display.IDynamicSymbolProperties.DynamicGlyph
ESRI.ArcGIS.Display.IDynamicSymbolProperties.Heading
ESRI.ArcGIS.Display.IDynamicSymbolProperties.RotationAlignment
ESRI.ArcGIS.Display.IDynamicSymbolProperties.SetColor
ESRI.ArcGIS.Display.IDynamicSymbolProperties.SetScale
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint.X
ESRI.ArcGIS.Geometry.IPoint.Y
System.Double.ToString
System.Single


Name: Draw Line on Dynamic Display
Description: Draws a line in screen coordinates using a given dynamic line glyph.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Display.IDynamicDisplay
ESRI.ArcGIS.Display.IDynamicGlyph
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint
Members used:
ESRI.ArcGIS.Display.IDynamicDisplay
ESRI.ArcGIS.Display.IDynamicDrawScreen
ESRI.ArcGIS.Display.IDynamicDrawScreen.DrawScreenLine
ESRI.ArcGIS.Display.IDynamicGlyph
ESRI.ArcGIS.Display.IDynamicSymbolProperties
ESRI.ArcGIS.Display.IDynamicSymbolProperties.DynamicGlyph
ESRI.ArcGIS.Geometry.IPoint


Name: Draw Point
Description: Draws a point on the screen where in the ActiveView where the mouse is clicked. The X and Y coordinates come from a mouse down click when the user is interacting with the application.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.Int32
System.Int32
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.ScreenDisplay
ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache
ESRI.ArcGIS.Display.IDisplayTransformation
ESRI.ArcGIS.Display.IDisplayTransformation.ToMapPoint
ESRI.ArcGIS.Display.IScreenDisplay
ESRI.ArcGIS.Display.IScreenDisplay.DisplayTransformation
ESRI.ArcGIS.Display.IScreenDisplay.DrawPoint
ESRI.ArcGIS.Display.IScreenDisplay.FinishDrawing
ESRI.ArcGIS.Display.IScreenDisplay.hDC
ESRI.ArcGIS.Display.IScreenDisplay.SetSymbol
ESRI.ArcGIS.Display.IScreenDisplay.StartDrawing
ESRI.ArcGIS.Display.ISimpleMarkerSymbol
ESRI.ArcGIS.Display.ISymbol
ESRI.ArcGIS.Display.SimpleMarkerSymbolClass
ESRI.ArcGIS.Geometry.IPoint
System.Int32


Name: Draw Polygon
Description: Draws a polygon on the screen in the map where the mouse is clicked.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache
ESRI.ArcGIS.Display.IColor
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IRgbColor.Red
ESRI.ArcGIS.Display.IRubberBand
ESRI.ArcGIS.Display.IRubberBand.TrackNew
ESRI.ArcGIS.Display.IScreenDisplay
ESRI.ArcGIS.Display.IScreenDisplay.DrawPolygon
ESRI.ArcGIS.Display.IScreenDisplay.FinishDrawing
ESRI.ArcGIS.Display.IScreenDisplay.SetSymbol
ESRI.ArcGIS.Display.IScreenDisplay.StartDrawing
ESRI.ArcGIS.Display.ISimpleFillSymbol
ESRI.ArcGIS.Display.ISimpleFillSymbol.Color
ESRI.ArcGIS.Display.ISymbol
ESRI.ArcGIS.Display.RubberPolygonClass
ESRI.ArcGIS.Display.SimpleFillSymbolClass
ESRI.ArcGIS.Geometry.IGeometry


Name: Draw Polyline Using Input Geometry
Description: Draws a polyline on the screen in the ActiveView.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Geometry.IPolyline
ESRI.ArcGIS.Display.IRgbColor
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.ScreenDisplay
ESRI.ArcGIS.Carto.IActiveView.ScreenDisplay.StartDrawing
ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache
ESRI.ArcGIS.Display.IColor
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IScreenDisplay
ESRI.ArcGIS.Display.IScreenDisplay.DrawPolyline
ESRI.ArcGIS.Display.IScreenDisplay.FinishDrawing
ESRI.ArcGIS.Display.IScreenDisplay.hDC
ESRI.ArcGIS.Display.IScreenDisplay.SetSymbol
ESRI.ArcGIS.Display.ISimpleLineSymbol
ESRI.ArcGIS.Display.ISimpleLineSymbol.Color
ESRI.ArcGIS.Display.ISymbol
ESRI.ArcGIS.Display.SimpleLineSymbolClass
ESRI.ArcGIS.Geometry.IPolyline


Name: Draw Polyline
Description: Draws a polyline on the screen in the ActiveView where the mouse is clicked.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.ScreenDisplay
ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IRgbColor.Red
ESRI.ArcGIS.Display.IRubberBand
ESRI.ArcGIS.Display.IRubberBand.TrackNew
ESRI.ArcGIS.Display.IScreenDisplay
ESRI.ArcGIS.Display.IScreenDisplay.DrawPolyline
ESRI.ArcGIS.Display.IScreenDisplay.FinishDrawing
ESRI.ArcGIS.Display.IScreenDisplay.SetSymbol
ESRI.ArcGIS.Display.IScreenDisplay.StartDrawing
ESRI.ArcGIS.Display.ISimpleLineSymbol
ESRI.ArcGIS.Display.ISimpleLineSymbol.Color
ESRI.ArcGIS.Display.ISymbol
ESRI.ArcGIS.Display.RgbColorClass
ESRI.ArcGIS.Display.RubberLineClass
ESRI.ArcGIS.Display.SimpleLineSymbolClass
ESRI.ArcGIS.Geometry.IGeometry


Name: Draw Rectangle
Description: Draws a rectangle on the screen in the ActiveView where the mouse is clicked.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.ScreenDisplay
ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IRubberBand
ESRI.ArcGIS.Display.IRubberBand.TrackNew
ESRI.ArcGIS.Display.IScreenDisplay
ESRI.ArcGIS.Display.IScreenDisplay.DrawRectangle
ESRI.ArcGIS.Display.IScreenDisplay.FinishDrawing
ESRI.ArcGIS.Display.IScreenDisplay.SetSymbol
ESRI.ArcGIS.Display.IScreenDisplay.StartDrawing
ESRI.ArcGIS.Display.ISimpleFillSymbol.Color
ESRI.ArcGIS.Display.ISymbol
ESRI.ArcGIS.Display.RgbColorClass
ESRI.ArcGIS.Display.RubberEnvelopeClass
ESRI.ArcGIS.Geometry.IGeometry


Name: Flash Geometry
Description: Flash geometry on the display. The geometry type could be polygon, polyline, point, or multipoint.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Geometry.IGeometry
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IDisplay
System.Int32
Members used:
ESRI.ArcGIS.Display.esriRasterOpCode.esriROPNotXOrPen
ESRI.ArcGIS.Display.esriScreenCache.esriNoScreenCache
ESRI.ArcGIS.Display.IDisplay
ESRI.ArcGIS.Display.IDisplay.DrawMultipoint
ESRI.ArcGIS.Display.IDisplay.DrawPoint
ESRI.ArcGIS.Display.IDisplay.DrawPolygon
ESRI.ArcGIS.Display.IDisplay.DrawPolyline
ESRI.ArcGIS.Display.IDisplay.FinishDrawing
ESRI.ArcGIS.Display.IDisplay.SetSymbol
ESRI.ArcGIS.Display.IDisplay.StartDrawing
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.ISimpleFillSymbol
ESRI.ArcGIS.Display.ISimpleFillSymbol.Color
ESRI.ArcGIS.Display.ISimpleLineSymbol
ESRI.ArcGIS.Display.ISimpleLineSymbol.Color
ESRI.ArcGIS.Display.ISimpleLineSymbol.Width
ESRI.ArcGIS.Display.ISimpleMarkerSymbol
ESRI.ArcGIS.Display.ISimpleMarkerSymbol.Color
ESRI.ArcGIS.Display.ISimpleMarkerSymbol.Size
ESRI.ArcGIS.Display.ISimpleMarkerSymbol.Style
ESRI.ArcGIS.Display.ISymbol
ESRI.ArcGIS.Display.ISymbol.ROP2
ESRI.ArcGIS.Display.SimpleFillSymbolClass
ESRI.ArcGIS.Display.SimpleLineSymbolClass
ESRI.ArcGIS.Display.SimpleMarkerSymbolClass
ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryMultipoint
ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPoint
ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPolygon
ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPolyline
ESRI.ArcGIS.Geometry.IGeometry
ESRI.ArcGIS.Geometry.IGeometry.GeometryType
System.Int32
System.Threading.Thread.Sleep


Name: Get Map Coordinates from Screen Coordinates
Description: Obtain the real world (map) coordinates from the device (screen) coordinates.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Geometry.IPoint
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.ScreenDisplay
ESRI.ArcGIS.Display.IDisplayTransformation
ESRI.ArcGIS.Display.IDisplayTransformation.ToMapPoint
ESRI.ArcGIS.Display.IScreenDisplay
ESRI.ArcGIS.Display.IScreenDisplay.DisplayTransformation
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint.IsEmpty
ESRI.ArcGIS.Geometry.IPoint.X
ESRI.ArcGIS.Geometry.IPoint.Y


Name: Get Screen Coordinates from Map Coordinates
Description: Obtain the device (screen) coordinates from the real world (map) coordinates.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Geometry.IPoint
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.ScreenDisplay
ESRI.ArcGIS.Display.IDisplayTransformation
ESRI.ArcGIS.Display.IDisplayTransformation.FromMapPoint
ESRI.ArcGIS.Display.IScreenDisplay
ESRI.ArcGIS.Display.IScreenDisplay.DisplayTransformation
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint.IsEmpty
ESRI.ArcGIS.Geometry.IPoint.PutCoords
ESRI.ArcGIS.Geometry.PointClass
System.Int32


Name: Toggle to Dynamic Display
Description: Switch from Map Display to Dynamic Display.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Display
Input parameters:
ESRI.ArcGIS.Carto.IMap
Members used:
ESRI.ArcGIS.Carto.IDynamicMap
ESRI.ArcGIS.Carto.IDynamicMap.DynamicMapEnabled
ESRI.ArcGIS.Carto.IMap


Name: Add Event Wiring for All IActiveViewEvents
Description: Add Event Wiring for All IActiveViewEvents. Default member variables are declared and all events are wired by calling a set up function. Events can be removed by calling another remove function. Code functions are stubbed out for adding custom actions for the events.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Map Documents
Input parameters:
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Display.IDisplay
ESRI.ArcGIS.Carto.esriViewDrawPhase
System.Short
System.Object
System.Int32
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Geometry.IEnvelope
Members used:
ESRI.ArcGIS.Carto.esriViewDrawPhase
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveViewEvents.AfterDraw
ESRI.ArcGIS.Carto.IActiveViewEvents.AfterItemDraw
ESRI.ArcGIS.Carto.IActiveViewEvents.ContentsChanged
ESRI.ArcGIS.Carto.IActiveViewEvents.ContentsCleared
ESRI.ArcGIS.Carto.IActiveViewEvents.FocusMapChanged
ESRI.ArcGIS.Carto.IActiveViewEvents.ItemAdded
ESRI.ArcGIS.Carto.IActiveViewEvents.ItemDeleted
ESRI.ArcGIS.Carto.IActiveViewEvents.ItemReordered
ESRI.ArcGIS.Carto.IActiveViewEvents.SelectionChanged
ESRI.ArcGIS.Carto.IActiveViewEvents.SpatialReferenceChanged
ESRI.ArcGIS.Carto.IActiveViewEvents.ViewRefreshed
ESRI.ArcGIS.Carto.IActiveViewEvents_AfterDrawEventHandler
ESRI.ArcGIS.Carto.IActiveViewEvents_AfterItemDrawEventHandler
ESRI.ArcGIS.Carto.IActiveViewEvents_ContentsChangedEventHandler
ESRI.ArcGIS.Carto.IActiveViewEvents_ContentsClearedEventHandler
ESRI.ArcGIS.Carto.IActiveViewEvents_Event
ESRI.ArcGIS.Carto.IActiveViewEvents_FocusMapChangedEventHandler
ESRI.ArcGIS.Carto.IActiveViewEvents_ItemAddedEventHandler
ESRI.ArcGIS.Carto.IActiveViewEvents_ItemDeletedEventHandler
ESRI.ArcGIS.Carto.IActiveViewEvents_ItemReorderedEventHandler
ESRI.ArcGIS.Carto.IActiveViewEvents_SelectionChangedEventHandler
ESRI.ArcGIS.Carto.IActiveViewEvents_SpatialReferenceChangedEventHandler
ESRI.ArcGIS.Carto.IActiveViewEvents_ViewRefreshedEventHandler
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Display.IDisplay
ESRI.ArcGIS.Geometry.IEnvelope
System.Int16
System.Int32
System.Object
System.Windows.Forms.MessageBox.Show


Name: Add Graphic to Map
Description: Draw a specified graphic on the map using the supplied colors.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Geometry.IGeometry
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.IRgbColor
Members used:
ESRI.ArcGIS.Carto.IElement
ESRI.ArcGIS.Carto.IFillShapeElement
ESRI.ArcGIS.Carto.IFillShapeElement.Symbol
ESRI.ArcGIS.Carto.IGraphicsContainer
ESRI.ArcGIS.Carto.IGraphicsContainer.AddElement
ESRI.ArcGIS.Carto.ILineElement
ESRI.ArcGIS.Carto.ILineElement.Symbol
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMarkerElement
ESRI.ArcGIS.Carto.IMarkerElement.Symbol
ESRI.ArcGIS.Carto.LineElementClass
ESRI.ArcGIS.Carto.MarkerElementClass
ESRI.ArcGIS.Carto.PolygonElementClass
ESRI.ArcGIS.Display.esriSimpleFillStyle.esriSFSForwardDiagonal
ESRI.ArcGIS.Display.esriSimpleLineStyle.esriSLSSolid
ESRI.ArcGIS.Display.IRgbColor
ESRI.ArcGIS.Display.ISimpleFillSymbol
ESRI.ArcGIS.Display.ISimpleFillSymbol.Color
ESRI.ArcGIS.Display.ISimpleFillSymbol.Style
ESRI.ArcGIS.Display.ISimpleLineSymbol
ESRI.ArcGIS.Display.ISimpleLineSymbol.Color
ESRI.ArcGIS.Display.ISimpleLineSymbol.Style
ESRI.ArcGIS.Display.ISimpleLineSymbol.Width
ESRI.ArcGIS.Display.ISimpleMarkerSymbol
ESRI.ArcGIS.Display.ISimpleMarkerSymbol.Color
ESRI.ArcGIS.Display.ISimpleMarkerSymbol.Outline
ESRI.ArcGIS.Display.ISimpleMarkerSymbol.OutlineColor
ESRI.ArcGIS.Display.ISimpleMarkerSymbol.Size
ESRI.ArcGIS.Display.ISimpleMarkerSymbol.Style
ESRI.ArcGIS.Display.SimpleFillSymbolClass
ESRI.ArcGIS.Display.SimpleLineSymbolClass
ESRI.ArcGIS.Display.SimpleMarkerSymbolClass
ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPoint
ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPolygon
ESRI.ArcGIS.Geometry.esriGeometryType.esriGeometryPolyline
ESRI.ArcGIS.Geometry.IGeometry
ESRI.ArcGIS.Geometry.IGeometry.GeometryType


Name: Add Hotlink
Description: Adds a hotlink for the specified field in an IFeatureLayer.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
System.String
ESRI.ArcGIS.Carto.IFeatureLayer
Members used:
ESRI.ArcGIS.Carto.esriHyperlinkType.esriHyperlinkTypeURL
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IHotlinkContainer
ESRI.ArcGIS.Carto.IHotlinkContainer.HotlinkField
ESRI.ArcGIS.Carto.IHotlinkContainer.HotlinkType
System.String


Name: Add Hyperlink
Description: Adds a hyperlink to a selected feature in an IFeatureLayer.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.String
ESRI.ArcGIS.Carto.IFeatureLayer
Members used:
ESRI.ArcGIS.Carto.esriHyperlinkType.esriHyperlinkTypeURL
ESRI.ArcGIS.Carto.HyperlinkClass
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IHyperlink
ESRI.ArcGIS.Carto.IHyperlink.Link
ESRI.ArcGIS.Carto.IHyperlink.LinkType
ESRI.ArcGIS.Carto.IHyperlinkContainer
ESRI.ArcGIS.Carto.IHyperlinkContainer.AddHyperlink
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.FeatureSelection
ESRI.ArcGIS.Geodatabase.IEnumFeature
ESRI.ArcGIS.Geodatabase.IEnumFeature.Next
ESRI.ArcGIS.Geodatabase.IEnumFeature.Reset
ESRI.ArcGIS.Geodatabase.IFeature
System.String


Name: Add Layer File to ActiveView
Description: Add a layer file (.lyr) into the active view when the path (on disk or network) is specified.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.String
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.AddLayer
ESRI.ArcGIS.Catalog.GxLayerClass
ESRI.ArcGIS.Catalog.IGxFile
ESRI.ArcGIS.Catalog.IGxFile.Path
ESRI.ArcGIS.Catalog.IGxLayer
ESRI.ArcGIS.Catalog.IGxLayer.Layer
System.String


Name: Add Legend
Description: Add a Legend to the Page Layout from the Map.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Page Layout
Input parameters:
ESRI.ArcGIS.Carto.IPageLayout
ESRI.ArcGIS.Carto.IMap
System.Double
System.Double
System.Double
Members used:
ESRI.ArcGIS.Carto.IElement
ESRI.ArcGIS.Carto.IElement.Geometry
ESRI.ArcGIS.Carto.IGraphicsContainer
ESRI.ArcGIS.Carto.IGraphicsContainer.AddElement
ESRI.ArcGIS.Carto.IGraphicsContainer.FindFrame
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMapFrame
ESRI.ArcGIS.Carto.IMapFrame.CreateSurroundFrame
ESRI.ArcGIS.Carto.IMapSurroundFrame
ESRI.ArcGIS.Carto.IMapSurroundFrame.MapSurround
ESRI.ArcGIS.Carto.IPageLayout
ESRI.ArcGIS.Carto.IQuerySize
ESRI.ArcGIS.Carto.IQuerySize.QuerySize
ESRI.ArcGIS.esriSystem.IUID
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Geometry.EnvelopeClass
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.PutCoords
System.Double


Name: Add North Arrow
Description: Add a North Arrow to the Page Layout from the Map.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Page Layout
Input parameters:
ESRI.ArcGIS.Carto.IPageLayout
ESRI.ArcGIS.Carto.IMap
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IElement
ESRI.ArcGIS.Carto.IElement.Activate
ESRI.ArcGIS.Carto.IElement.Geometry
ESRI.ArcGIS.Carto.IFrameElement
ESRI.ArcGIS.Carto.IGraphicsContainer
ESRI.ArcGIS.Carto.IGraphicsContainer.AddElement
ESRI.ArcGIS.Carto.IGraphicsContainer.FindFrame
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMapFrame
ESRI.ArcGIS.Carto.IMapFrame.CreateSurroundFrame
ESRI.ArcGIS.Carto.IMapSurround
ESRI.ArcGIS.Carto.IMapSurroundFrame
ESRI.ArcGIS.Carto.IMapSurroundFrame.MapSurround
ESRI.ArcGIS.Carto.IMarkerNorthArrow
ESRI.ArcGIS.Carto.IMarkerNorthArrow.MarkerSymbol
ESRI.ArcGIS.Carto.IPageLayout
ESRI.ArcGIS.Display.ICharacterMarkerSymbol
ESRI.ArcGIS.Display.ICharacterMarkerSymbol.CharacterIndex
ESRI.ArcGIS.Display.IMarkerSymbol
ESRI.ArcGIS.esriSystem.IUID
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Geometry.EnvelopeClass
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.PutCoords


Name: Add Scale Bar
Description: Add a Scale Bar to the Page Layout from the Map.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Page Layout
Input parameters:
ESRI.ArcGIS.Carto.IPageLayout
ESRI.ArcGIS.Carto.IMap
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IElement
ESRI.ArcGIS.Carto.IElement.Activate
ESRI.ArcGIS.Carto.IElement.Geometry
ESRI.ArcGIS.Carto.IFrameElement
ESRI.ArcGIS.Carto.IGraphicsContainer
ESRI.ArcGIS.Carto.IGraphicsContainer.FindFrame
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMapFrame
ESRI.ArcGIS.Carto.IMapFrame.CreateSurroundFrame
ESRI.ArcGIS.Carto.IMapSurround
ESRI.ArcGIS.Carto.IMapSurroundFrame
ESRI.ArcGIS.Carto.IMapSurroundFrame.MapSurround
ESRI.ArcGIS.Carto.IPageLayout
ESRI.ArcGIS.Carto.IScaleBar
ESRI.ArcGIS.Carto.IScaleBar.LabelPosition
ESRI.ArcGIS.Carto.IScaleBar.UseMapSettings
ESRI.ArcGIS.esriSystem.IUID
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Geometry.EnvelopeClass
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.PutCoords


Name: Add Shapefile Using OpenFileDialog
Description: Add a shapefile to the ActiveView using the Windows.Forms.OpenFileDialog control.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
Members used:
ESRI.ArcGIS.Carto.esriViewDrawPhase.esriViewGeography
ESRI.ArcGIS.Carto.FeatureLayerClass
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.Extent
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IActiveView.PartialRefresh
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IFeatureLayer.FeatureClass
ESRI.ArcGIS.Carto.IFeatureLayer.Name
ESRI.ArcGIS.Carto.IFeatureLayer.Visible
ESRI.ArcGIS.Carto.IMap.AddLayer
ESRI.ArcGIS.DataSourcesFile.ShapefileWorkspaceFactoryClass
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace.OpenFeatureClass
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory
System.IO.Path.GetFileNameWithoutExtension
System.Windows.Forms.DialogResult.OK
System.Windows.Forms.MessageBox.Show
System.Windows.Forms.MessageBoxButtons.OK
System.Windows.Forms.MessageBoxIcon.Exclamation
System.Windows.Forms.OpenFileDialog
System.Windows.Forms.OpenFileDialog.FileName
System.Windows.Forms.OpenFileDialog.Filter
System.Windows.Forms.OpenFileDialog.FilterIndex
System.Windows.Forms.OpenFileDialog.InitialDirectory
System.Windows.Forms.OpenFileDialog.Multiselect
System.Windows.Forms.OpenFileDialog.RestoreDirectory
System.Windows.Forms.OpenFileDialog.ShowDialog


Name: Change Map Spatial Reference
Description: Use the SpatialReferenceDialog to change the coordinate system or spatial reference of the map.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
System.Int32
ESRI.ArcGIS.Carto.IMap
Members used:
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.SpatialReference
ESRI.ArcGIS.Carto.IMap.SpatialReferenceLocked
ESRI.ArcGIS.CatalogUI.ISpatialReferenceDialog2
ESRI.ArcGIS.CatalogUI.ISpatialReferenceDialog2.DoModalCreate
ESRI.ArcGIS.CatalogUI.SpatialReferenceDialogClass
ESRI.ArcGIS.Geometry.ISpatialReference
System.Int32


Name: Clear Selected Map Features
Description: Clear the selected features in the IActiveView for a specified IFeatureLayer.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IFeatureLayer
Members used:
ESRI.ArcGIS.Carto.esriViewDrawPhase.esriViewGeoSelection
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.PartialRefresh
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IFeatureSelection
ESRI.ArcGIS.Carto.IFeatureSelection.Clear


Name: Create Graphic Buffers around Selected Features
Description: Draws graphic buffers around the selected features in the map using distance units specified.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.Double
Members used:
ESRI.ArcGIS.Carto.esriViewDrawPhase.esriViewGraphics
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IActiveView.PartialRefresh
ESRI.ArcGIS.Carto.IElement
ESRI.ArcGIS.Carto.IElement.Geometry
ESRI.ArcGIS.Carto.IGraphicsContainer
ESRI.ArcGIS.Carto.IGraphicsContainer.AddElement
ESRI.ArcGIS.Carto.IGraphicsContainer.DeleteAllElements
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.FeatureSelection
ESRI.ArcGIS.Carto.IMap.SelectionCount
ESRI.ArcGIS.Carto.PolygonElementClass
ESRI.ArcGIS.Geodatabase.IEnumFeature
ESRI.ArcGIS.Geodatabase.IEnumFeature.Next
ESRI.ArcGIS.Geodatabase.IEnumFeature.Reset
ESRI.ArcGIS.Geodatabase.IFeature
ESRI.ArcGIS.Geodatabase.IFeature.Shape
ESRI.ArcGIS.Geometry.ITopologicalOperator
ESRI.ArcGIS.Geometry.ITopologicalOperator.Buffer
System.Double


Name: Create JPEG (hi-resolution) from ActiveView
Description: Creates a .jpg (JPEG) file from IActiveView using a high resolution exporting option. Default values of 96 DPI are overwritten to 300 used for the image creation.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Exporting
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.String
System.Boolean
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.Cleanup
ESRI.ArcGIS.Carto.IActiveView.ExportFrame
ESRI.ArcGIS.Carto.IActiveView.Output
ESRI.ArcGIS.Display.tagRECT
ESRI.ArcGIS.Display.tagRECT.bottom
ESRI.ArcGIS.Display.tagRECT.left
ESRI.ArcGIS.Display.tagRECT.right
ESRI.ArcGIS.Display.tagRECT.top
ESRI.ArcGIS.Geometry.EnvelopeClass
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.PutCoords
ESRI.ArcGIS.Output.ExportJPEGClass
ESRI.ArcGIS.Output.IExport
ESRI.ArcGIS.Output.IExport.ExportFileName
ESRI.ArcGIS.Output.IExport.FinishExporting
ESRI.ArcGIS.Output.IExport.PixelBounds
ESRI.ArcGIS.Output.IExport.Resolution
System.Boolean
System.Int32
System.String
System.String.EndsWith


Name: Create JPEG from ActiveView
Description: Creates a .jpg (JPEG) file from IActiveView. Default values of 96 DPI are used for the image creation.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Exporting
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.String
System.Boolean
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.ExportFrame
ESRI.ArcGIS.Carto.IActiveView.Output
ESRI.ArcGIS.Display.tagRECT
ESRI.ArcGIS.Display.tagRECT.bottom
ESRI.ArcGIS.Display.tagRECT.left
ESRI.ArcGIS.Display.tagRECT.right
ESRI.ArcGIS.Geometry.EnvelopeClass
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.PutCoords
ESRI.ArcGIS.Output.ExportJPEGClass
ESRI.ArcGIS.Output.IExport
ESRI.ArcGIS.Output.IExport.ExportFileName
ESRI.ArcGIS.Output.IExport.PixelBounds
ESRI.ArcGIS.Output.IExport.Resolution
ESRI.ArcGIS.Output.IExport.Resolution.Cleanup
ESRI.ArcGIS.Output.IExport.Resolution.FinishExporting
ESRI.ArcGIS.Output.IExport.StartExporting
System.Boolean
System.Int32
System.String
System.String.EndsWith


Name: Create Spatial Bookmark for ActiveView Extent
Description: Using the IActiveView's current extent create a spatial bookmark.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.String
Members used:
ESRI.ArcGIS.Carto.AOIBookmarkClass
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IAOIBookmark
ESRI.ArcGIS.Carto.IAOIBookmark.Location
ESRI.ArcGIS.Carto.IAOIBookmark.Name
ESRI.ArcGIS.Carto.IMapBookmarks
ESRI.ArcGIS.Carto.IMapBookmarks.AddBookmark
System.String


Name: Delete Graphics Refresh ActiveView
Description: Delete all the graphics in the GraphicsContainer and refresh the ActiveView.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.GraphicsContainer
ESRI.ArcGIS.Carto.IActiveView.Refresh
ESRI.ArcGIS.Carto.IGraphicsContainer
ESRI.ArcGIS.Carto.IGraphicsContainer.DeleteAllElements


Name: Get ActiveView from ArcMap
Description: Get ActiveView from ArcMap.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Map Documents
Input parameters:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Carto.IActiveView
Members used:
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.ArcMapUI.IMxDocument.ActiveView
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document


Name: Get BasicMap from Map
Description: Get BasicMap from Map.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IBasicMap
Members used:
ESRI.ArcGIS.Carto.IBasicMap
ESRI.ArcGIS.Carto.IMap


Name: Get FeatureLayer from Layer Index Number
Description: Get the FeatureLayer by specifying the Layer Index Number.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.Int32
ESRI.ArcGIS.Carto.IFeatureLayer
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.Layer
ESRI.ArcGIS.Carto.IMap.LayerCount
System.Int32


Name: Get GeoFeatureLayer from Layer Index Number
Description: Get the GeoFeatureLayer by specifying the Layer Index Number.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.Int32
ESRI.ArcGIS.Carto.IGeoFeatureLayer
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IGeoFeatureLayer
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.Layer
ESRI.ArcGIS.Carto.IMap.LayerCount
System.Int32


Name: Get Index Number from Layer Name
Description: Get the index number for the specified layer name.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.String
System.Int32
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.ILayer.Name
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.Layer
ESRI.ArcGIS.Carto.IMap.LayerCount
System.Int32
System.String


Name: Get Map from ArcMap
Description: Get Map from ArcMap.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Map Documents
Input parameters:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Carto.IMap
Members used:
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.ArcMapUI.IMxDocument.ActiveView
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document


Name: Get MxDocument from ArcMap
Description: Get MxDocument from ArcMap.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Map Documents
Input parameters:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.ArcMapUI.IMxDocument
Members used:
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document


Name: Get PageLayout from ArcMap
Description: Get PageLayout from ArcMap.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Page Layout
Input parameters:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Carto.IPageLayout
Members used:
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.ArcMapUI.IMxDocument.PageLayout
ESRI.ArcGIS.Carto.IPageLayout
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document


Name: Get Path for a Layer
Description: Get the full path and filename of a layer.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
ESRI.ArcGIS.Carto.ILayer
System.String
Members used:
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Geodatabase.IDataset
ESRI.ArcGIS.Geodatabase.IDataset.Name
ESRI.ArcGIS.Geodatabase.IDataset.Workspace
ESRI.ArcGIS.Geodatabase.IWorkspace.PathName
System.String


Name: Get Selected Table in Contents View
Description: Returns a reference to the currently selected table in the given contents view.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.Geodatabase.ITable
Members used:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.ArcMapUI.IContentsView.SelectedItem
ESRI.ArcGIS.Geodatabase.ITable


Name: Loop Through Layers of Specific UID
Description: Stub code to loop through layers in a map where a specific UID is supplied.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
ESRI.ArcGIS.Carto.IMap
System.String
Members used:
ESRI.ArcGIS.Carto.IEnumLayer
ESRI.ArcGIS.Carto.IEnumLayer.Next
ESRI.ArcGIS.Carto.IEnumLayer.Reset
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.Layers
ESRI.ArcGIS.esriSystem.IUID
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UIDClass
System.String
System.Windows.Forms.MessageBox.Show


Name: Perform Attribute Query
Description: Creates an attribute query based on a supplied table and where clause.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Geodatabase.ITable
System.String
ESRI.ArcGIS.Geodatabase.ICursor
Members used:
ESRI.ArcGIS.Geodatabase.ICursor
ESRI.ArcGIS.Geodatabase.IQueryFilter
ESRI.ArcGIS.Geodatabase.IQueryFilter.WhereClause
ESRI.ArcGIS.Geodatabase.ITable
ESRI.ArcGIS.Geodatabase.ITable.Search
ESRI.ArcGIS.Geodatabase.QueryFilterClass
System.String


Name: Perform Spatial Query
Description: Creates a spatial query which performs a spatial search for features in the supplied feature class and has the option to also apply an attribute query via a where clause.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geometry.IGeometry
ESRI.ArcGIS.Geodatabase.esriSpatialRelEnum
System.String
ESRI.ArcGIS.Geodatabase.IFeatureCursor
Members used:
ESRI.ArcGIS.Geodatabase.esriSpatialRelEnum
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureClass.Search
ESRI.ArcGIS.Geodatabase.IFeatureClass.ShapeFieldName
ESRI.ArcGIS.Geodatabase.IFeatureCursor
ESRI.ArcGIS.Geodatabase.IQueryFilter
ESRI.ArcGIS.Geodatabase.ISpatialFilter
ESRI.ArcGIS.Geodatabase.ISpatialFilter.Geometry
ESRI.ArcGIS.Geodatabase.ISpatialFilter.GeometryField
ESRI.ArcGIS.Geodatabase.ISpatialFilter.SpatialRel
ESRI.ArcGIS.Geodatabase.ISpatialFilter.SpatialRel.WhereClause
ESRI.ArcGIS.Geodatabase.QueryFilterClass
ESRI.ArcGIS.Geodatabase.SpatialFilterClass
ESRI.ArcGIS.Geometry.IGeometry
System.String


Name: Save Layer To File
Description: Write and Layer to a file on disk.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
System.String
ESRI.ArcGIS.Carto.ILayer
Members used:
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Carto.ILayerFile
ESRI.ArcGIS.Carto.ILayerFile.IsPresent
ESRI.ArcGIS.Carto.ILayerFile.New
ESRI.ArcGIS.Carto.ILayerFile.ReplaceContents
ESRI.ArcGIS.Carto.ILayerFile.Save
ESRI.ArcGIS.Carto.LayerFileClass
System.IO.File.Delete
System.IO.Path.GetExtension
System.String


Name: Select Map Features by Attribute Query
Description: Select features in the IActiveView by an attribute query using a SQL syntax in a where clause.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IFeatureLayer
System.String
Members used:
ESRI.ArcGIS.Carto.esriSelectionResultEnum.esriSelectionResultNew
ESRI.ArcGIS.Carto.esriViewDrawPhase.esriViewGeoSelection
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.PartialRefresh
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IFeatureSelection
ESRI.ArcGIS.Carto.IFeatureSelection.SelectFeatures
ESRI.ArcGIS.Geodatabase.IQueryFilter
ESRI.ArcGIS.Geodatabase.IQueryFilter.WhereClause
ESRI.ArcGIS.Geodatabase.QueryFilterClass
System.String


Name: Set Data Source
Description: How to change the datasource of a layer. It changes the data source of the first layer in the selected dataframe.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
ESRI.ArcGIS.ArcMapUI.IMxDocument
System.String
System.String
System.String
Members used:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.ArcMapUI.IContentsView.Refresh
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.ArcMapUI.IMxDocument.CurrentContentsView
ESRI.ArcGIS.ArcMapUI.IMxDocument.FocusMap
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IFeatureLayer.FeatureClass
ESRI.ArcGIS.Carto.IFeatureLayer.Name
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.Layer
ESRI.ArcGIS.Carto.IMapAdmin2
ESRI.ArcGIS.Carto.IMapAdmin2.FireChangeFeatureClass
ESRI.ArcGIS.DataSourcesFile.ArcInfoWorkspaceFactoryClass
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IFeatureClass.AliasName
ESRI.ArcGIS.Geodatabase.IFeatureClassContainer
ESRI.ArcGIS.Geodatabase.IFeatureClassContainer.ClassByName
ESRI.ArcGIS.Geodatabase.IFeatureDataset
ESRI.ArcGIS.Geodatabase.IFeatureDataset.Name
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace.OpenFeatureDataset
ESRI.ArcGIS.Geodatabase.IWorkspace
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory.OpenFromFile
System.String


Name: Set Max Extent On Spatial Domain
Description: Set the extent of the ActiveView to be the maximum extent of a SpatialDomain.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Carto.IActiveView
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.Extent
ESRI.ArcGIS.Geometry.EnvelopeClass
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Geometry.ISpatialReference.GetDomain
System.Double


Name: Toggle Visibility Of Composite Layer
Description: Toggle the visibility on and off for a composite layer in the TOC of a map.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping > Layers and Rendering
Input parameters:
ESRI.ArcGIS.ArcMapUI.IMxDocument
System.Int32
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.ContentsChanged
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.ICompositeLayer2
ESRI.ArcGIS.Carto.ICompositeLayer2.Layer
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Carto.ILayer.Visible
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.Layer
System.Int32


Name: Zoom by Ratio and Recenter
Description: Zoom in ActiveView using a ratio of the current extent and re-center based upon supplied x,y map coordinates.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.Double
System.Double
System.Double
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.Extent
ESRI.ArcGIS.Carto.IActiveView.Refresh
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.CenterAt
ESRI.ArcGIS.Geometry.IEnvelope.Expand
ESRI.ArcGIS.Geometry.IPoint
ESRI.ArcGIS.Geometry.IPoint.X
ESRI.ArcGIS.Geometry.IPoint.Y
ESRI.ArcGIS.Geometry.PointClass
System.Double


Name: Zoom by Ratio
Description: Zoom in ActiveView using a ratio of the current extent.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.Double
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.Extent
ESRI.ArcGIS.Carto.IActiveView.Refresh
ESRI.ArcGIS.Geometry.IEnvelope
ESRI.ArcGIS.Geometry.IEnvelope.Expand
System.Double


Name: Zoom to Active Layer in TOC
Description: Zooms to the selected layer in the Table of Contents (TOC) associated with the active view.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.ArcMapUI.IMxDocument
Members used:
ESRI.ArcGIS.ArcMapUI.IContentsView
ESRI.ArcGIS.ArcMapUI.IContentsView.SelectedItem
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.ArcMapUI.IMxDocument.ActiveView
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.CurrentContentsView
ESRI.ArcGIS.Carto.IActiveView.Extent
ESRI.ArcGIS.Carto.IActiveView.Refresh
ESRI.ArcGIS.Carto.ILayer
System.Object


Name: Zoom to Layer by Index Number
Description: Zooms to the specified layer in the active view at a specific index number.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Mapping
Input parameters:
ESRI.ArcGIS.Carto.IActiveView
System.Int32
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.Extent
ESRI.ArcGIS.Carto.IActiveView.FocusMap
ESRI.ArcGIS.Carto.IActiveView.ILayer.AreaOfInterest
ESRI.ArcGIS.Carto.IActiveView.Refresh
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.LayerCount
System.Int32


Name: Clear Active Analysis Layer
Description: Clears all input/output features previously stored in the currently active analysis layer.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalystUI.INAWindow
ESRI.ArcGIS.Carto.IActiveView
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.Refresh
ESRI.ArcGIS.NetworkAnalyst.INAClass.DeleteAllRows
ESRI.ArcGIS.NetworkAnalyst.INAContext
ESRI.ArcGIS.NetworkAnalyst.INAContext.NAClasses
ESRI.ArcGIS.NetworkAnalyst.INALayer
ESRI.ArcGIS.NetworkAnalyst.INALayer.Context
ESRI.ArcGIS.NetworkAnalyst.INamedSet
ESRI.ArcGIS.NetworkAnalyst.INamedSet.Count
ESRI.ArcGIS.NetworkAnalyst.INamedSet.Item
ESRI.ArcGIS.NetworkAnalystUI.INAWindow
ESRI.ArcGIS.NetworkAnalystUI.INAWindow.ActiveAnalysis
ESRI.ArcGIS.NetworkAnalystUI.INAWindow.DelayEvents
ESRI.ArcGIS.NetworkAnalystUI.INAWindow.DelayWindowUpdates
System.Int32
System.Object


Name: Clear NAClass
Description: Clears all features previously stored in the specified NAClass.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalystUI.INAWindow
ESRI.ArcGIS.Carto.IActiveView
System.String
Members used:
ESRI.ArcGIS.Carto.IActiveView
ESRI.ArcGIS.Carto.IActiveView.Refresh
ESRI.ArcGIS.NetworkAnalyst.INAClass
ESRI.ArcGIS.NetworkAnalyst.INAClass.DeleteAllRows
ESRI.ArcGIS.NetworkAnalyst.INAContext
ESRI.ArcGIS.NetworkAnalyst.INAContextNAClasses
ESRI.ArcGIS.NetworkAnalyst.INALayer
ESRI.ArcGIS.NetworkAnalyst.INALayer.Context
ESRI.ArcGIS.NetworkAnalyst.INamedSet
ESRI.ArcGIS.NetworkAnalyst.INamedSet.ItemByName
ESRI.ArcGIS.NetworkAnalystUI.INAWindow
ESRI.ArcGIS.NetworkAnalystUI.INAWindow.ActiveAnalysis
ESRI.ArcGIS.NetworkAnalystUI.INAWindow.CategoryByNAClassName
ESRI.ArcGIS.NetworkAnalystUI.INAWindow.DelayEvents
ESRI.ArcGIS.NetworkAnalystUI.INAWindow.DelayWindowUpdates
ESRI.ArcGIS.NetworkAnalystUI.INAWindowCategory
System.Object
System.String


Name: Create Closest Facility Layer
Description: Create a new closest facility layer.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INALayer3
Members used:
ESRI.ArcGIS.Geodatabase.GPMessagesClass
ESRI.ArcGIS.Geodatabase.IDatasetComponent
ESRI.ArcGIS.Geodatabase.IDatasetComponent.DataElement
ESRI.ArcGIS.Geodatabase.IDENetworkDataset
ESRI.ArcGIS.Geodatabase.IGPMessages
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver
ESRI.ArcGIS.NetworkAnalyst.INAContext
ESRI.ArcGIS.NetworkAnalyst.INAContextEdit.Bind
ESRI.ArcGIS.NetworkAnalyst.INALayer
ESRI.ArcGIS.NetworkAnalyst.INALayer3
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateContext
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateLayer
ESRI.ArcGIS.NetworkAnalyst.NAClosestFacilitySolverClass


Name: Create Location Allocation Layer
Description: Create a new Location Allocation layer.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INALayer3
Members used:
ESRI.ArcGIS.Geodatabase.GPMessagesClass
ESRI.ArcGIS.Geodatabase.IDatasetComponent
ESRI.ArcGIS.Geodatabase.IDatasetComponent.DataElement
ESRI.ArcGIS.Geodatabase.IDENetworkDataset
ESRI.ArcGIS.Geodatabase.IGPMessages
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INAContext
ESRI.ArcGIS.NetworkAnalyst.INAContextEdit
ESRI.ArcGIS.NetworkAnalyst.INAContextEdit.Bind
ESRI.ArcGIS.NetworkAnalyst.INALayer
ESRI.ArcGIS.NetworkAnalyst.INALayer3
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver2
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateContext
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateLayer
ESRI.ArcGIS.NetworkAnalyst.INASolver.Name
ESRI.ArcGIS.NetworkAnalyst.NALocationAllocationSolverClass


Name: Create OD Cost Matrix Layer
Description: Create a new OD cost matrix layer.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INALayer3
Members used:
ESRI.ArcGIS.Geodatabase.GPMessagesClass
ESRI.ArcGIS.Geodatabase.IDatasetComponent
ESRI.ArcGIS.Geodatabase.IDENetworkDataset
ESRI.ArcGIS.Geodatabase.IGPMessages
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INAContext
ESRI.ArcGIS.NetworkAnalyst.INAContextEdit
ESRI.ArcGIS.NetworkAnalyst.INALayer
ESRI.ArcGIS.NetworkAnalyst.INALayer3
ESRI.ArcGIS.NetworkAnalyst.INAODCostMatrixSolver
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateContext
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateLayer
ESRI.ArcGIS.NetworkAnalyst.NAODCostMatrixSolverClass


Name: Create Route Layer
Description: Create a new route layer.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INALayer3
Members used:
ESRI.ArcGIS.Geodatabase.GPMessagesClass
ESRI.ArcGIS.Geodatabase.IDatasetComponent.DataElement
ESRI.ArcGIS.Geodatabase.IGPMessages
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INAContext
ESRI.ArcGIS.NetworkAnalyst.INAContextEdit
ESRI.ArcGIS.NetworkAnalyst.INAContextEdit.Bind
ESRI.ArcGIS.NetworkAnalyst.INALayer
ESRI.ArcGIS.NetworkAnalyst.INALayer3
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateContext
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateLayer
ESRI.ArcGIS.NetworkAnalyst.NARouteSolverClass


Name: Create Service Area Layer
Description: Create a new service area layer.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INALayer3
Members used:
ESRI.ArcGIS.Geodatabase.GPMessagesClass
ESRI.ArcGIS.Geodatabase.IDatasetComponent
ESRI.ArcGIS.Geodatabase.IDatasetComponent.DataElement
ESRI.ArcGIS.Geodatabase.IDENetworkDataset
ESRI.ArcGIS.Geodatabase.IGPMessages
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INAContext
ESRI.ArcGIS.NetworkAnalyst.INAContextEdit
ESRI.ArcGIS.NetworkAnalyst.INAContextEdit.Bind
ESRI.ArcGIS.NetworkAnalyst.INALayer
ESRI.ArcGIS.NetworkAnalyst.INALayer3
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateContext
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateLayer
ESRI.ArcGIS.NetworkAnalyst.NAServiceAreaSolverClass


Name: Create Vehicle Routing Problem Layer
Description: Create a new Vehicle Routing Problem layer.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INALayer3
Members used:
ESRI.ArcGIS.Geodatabase.GPMessagesClass
ESRI.ArcGIS.Geodatabase.IDatasetComponent
ESRI.ArcGIS.Geodatabase.IDatasetComponent.DataElement
ESRI.ArcGIS.Geodatabase.IDENetworkDataset
ESRI.ArcGIS.Geodatabase.IGPMessages
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.NetworkAnalyst.INAContext
ESRI.ArcGIS.NetworkAnalyst.INAContextEdit
ESRI.ArcGIS.NetworkAnalyst.INALayer
ESRI.ArcGIS.NetworkAnalyst.INALayer3
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateContext
ESRI.ArcGIS.NetworkAnalyst.INASolver.CreateLayer
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver
ESRI.ArcGIS.NetworkAnalyst.NAVRPSolverClass


Name: Get Active Analysis Layer
Description: Gets the active analysis layer from the Network Analyst extension.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
ESRI.ArcGIS.NetworkAnalyst.INALayer2
Members used:
ESRI.ArcGIS.NetworkAnalyst.INALayer
ESRI.ArcGIS.NetworkAnalyst.INALayer2
ESRI.ArcGIS.NetworkAnalystUI.INAWindow
ESRI.ArcGIS.NetworkAnalystUI.INAWindow.ActiveAnalysis
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension.NAWindow


Name: Get Current Network Layer
Description: Get the current network layer from the Network Analyst extension.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
ESRI.ArcGIS.Carto.INetworkLayer
Members used:
ESRI.ArcGIS.Carto.INetworkLayer
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension.CurrentNetworkLayer


Name: Get NAClass
Description: Get the specified NAClass from a network analysis layer.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INALayer3
System.String
ESRI.ArcGIS.NetworkAnalyst.INAClass
Members used:
ESRI.ArcGIS.NetworkAnalyst.INAClass
ESRI.ArcGIS.NetworkAnalyst.INAContext.NAClasses
ESRI.ArcGIS.NetworkAnalyst.INALayer3
ESRI.ArcGIS.NetworkAnalyst.INALayer3.Context
ESRI.ArcGIS.NetworkAnalyst.INamedSet
ESRI.ArcGIS.NetworkAnalyst.INamedSet.ItemByName


Name: Get NAWindow2
Description: Get the NAWindow2 from the Network Analyst extension.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
ESRI.ArcGIS.NetworkAnalystUI.INAWindow2
Members used:
ESRI.ArcGIS.NetworkAnalystUI.INAWindow2
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension.NAWindow


Name: Get Network Analyst Extension
Description: Get the Network Analyst extension from the application.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
Members used:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.FindExtensionByName
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension


Name: Load Network Locations
Description: Loads network locations from a point feature cursor into a specified NAClass.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.ICursor
ESRI.ArcGIS.NetworkAnalyst.INAContext
System.String
System.Boolean
Members used:
ESRI.ArcGIS.Geodatabase.ICursor
ESRI.ArcGIS.NetworkAnalyst.INAClassLoader2
ESRI.ArcGIS.NetworkAnalyst.INAClassLoader2.Initialize
ESRI.ArcGIS.NetworkAnalyst.INAClassLoader2.Load
ESRI.ArcGIS.NetworkAnalyst.INAContext
ESRI.ArcGIS.NetworkAnalyst.NAClassLoaderClass
System.Boolean
System.Int32
System.String


Name: Open Network Dataset
Description: Opens and returns a network dataset.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IWorkspace
System.String
System.String
ESRI.ArcGIS.Geodatabase.INetworkDataset
Members used:
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Geodatabase.esriDatasetType.esriDTNetworkDataset
ESRI.ArcGIS.Geodatabase.esriWorkspaceType.esriFileSystemWorkspace
ESRI.ArcGIS.Geodatabase.esriWorkspaceType.esriLocalDatabaseWorkspace
ESRI.ArcGIS.Geodatabase.esriWorkspaceType.esriRemoteDatabaseWorkspace
ESRI.ArcGIS.Geodatabase.IDataset
ESRI.ArcGIS.Geodatabase.IDatasetContainer3
ESRI.ArcGIS.Geodatabase.IDatasetContainer3.DatasetByName
ESRI.ArcGIS.Geodatabase.IFeatureDataset
ESRI.ArcGIS.Geodatabase.IFeatureDatasetExtension
ESRI.ArcGIS.Geodatabase.IFeatureDatasetExtensionContainer
ESRI.ArcGIS.Geodatabase.IFeatureDatasetExtensionContainer.FindExtension
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace
ESRI.ArcGIS.Geodatabase.IFeatureWorkspace.OpenFeatureDataset
ESRI.ArcGIS.Geodatabase.INetworkDataset
ESRI.ArcGIS.Geodatabase.IWorkspace
ESRI.ArcGIS.Geodatabase.IWorkspace.Type
ESRI.ArcGIS.Geodatabase.IWorkspaceExtension
ESRI.ArcGIS.Geodatabase.IWorkspaceExtensionManager
ESRI.ArcGIS.Geodatabase.IWorkspaceExtensionManager.FindExtension
System.String


Name: Set Closest Facility Properties
Description: Set closest facility solver parameters, including settings.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
System.Object
System.Int32
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver
Members used:
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputLineType.esriNAOutputLineTrueShape
ESRI.ArcGIS.NetworkAnalyst.esriNATravelDirection.esriNATravelDirectionToFacility
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver.CreateTraversalResult
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver.DefaultCutoff
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver.DefaultTargetFacilityCount
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver.TravelDirection
System.Int32
System.Object


Name: Set Location Allocation Properties
Description: Set Location-Allocation solver parameters, including settings.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
System.Object
ESRI.ArcGIS.NetworkAnalyst.esriNAImpedanceTransformationType
System.Int32
ESRI.ArcGIS.NetworkAnalyst.esriNALocationAllocationProblemType
System.Double
System.Double
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver
Members used:
ESRI.ArcGIS.NetworkAnalyst.esriNAImpedanceTransformationType
ESRI.ArcGIS.NetworkAnalyst.esriNALocationAllocationProblemType
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputLineType.esriNAOutputLineStraight
ESRI.ArcGIS.NetworkAnalyst.esriNATravelDirection.esriNATravelDirectionFromFacility
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver.DefaultCutoff
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver.ImpedanceTransformation
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver.NumberFacilitiesToLocate
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver.ProblemType
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver.TransformationParameter
ESRI.ArcGIS.NetworkAnalyst.INALocationAllocationSolver.TravelDirection
ESRI.ArcGIS.NetworkAnalyst.NALocationAllocationSolverClass
System.Double
System.Int32
System.Object


Name: Set OD Cost Matrix Properties
Description: Set OD cost matrix solver parameters, including settings.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
System.Object
System.Object
ESRI.ArcGIS.NetworkAnalyst.INAODCostMatrixSolver
Members used:
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputLineType.esriNAOutputLineStraight
ESRI.ArcGIS.NetworkAnalyst.INAODCostMatrixSolver
ESRI.ArcGIS.NetworkAnalyst.INAODCostMatrixSolver.DefaultCutoff
ESRI.ArcGIS.NetworkAnalyst.INAODCostMatrixSolver.DefaultTargetDestinationCount
ESRI.ArcGIS.NetworkAnalyst.INAODCostMatrixSolver.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INASolver
System.Object


Name: Set Route Properties
Description: Set route solver parameters, including settings.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2
Members used:
DateTime
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputLineType.esriNAOutputLineTrueShape
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.CreateTraversalResult
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.FindBestSequence
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.PreserveFirstStop
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.PreserveLastStop
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.StartTime
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.UseStartTime
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.UseTimeWindows
ESRI.ArcGIS.NetworkAnalyst.INASolver


Name: Set Service Area Properties
Description: Set service area solver parameters, including settings. Allows for one DefaultBreaks and one ExcludeSourcesFromPolygons to be set.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.esriSystem.IDoubleArray
System.Double
ESRI.ArcGIS.esriSystem.IStringArray
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2
Members used:
ESRI.ArcGIS.esriSystem.esriUnits.esriMeters
ESRI.ArcGIS.esriSystem.IDoubleArray
ESRI.ArcGIS.esriSystem.IDoubleArray.Add
ESRI.ArcGIS.esriSystem.IStringArray
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputPolygonType.esriNAOutputPolygonSimplified
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.DefaultBreaks
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.ExcludeSourcesFromPolygons
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.IncludeSourceInformationOnLines
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.MergeSimilarPolygonRanges
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OutputPolygons
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OverlapLines
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OverlapPolygons
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.SplitLinesAtBreaks
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.SplitPolygonsAtBreaks
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TravelDirection
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TrimOuterPolygon
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TrimPolygonDistance
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TrimPolygonDistanceUnits
ESRI.ArcGIS.NetworkAnalyst.INASolver


Name: Set Service Area Properties2
Description: Set service area solver parameters, including settings. Allows for multiple DefaultBreaks and multiple ExcludeSourcesFromPolygons to be set.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.esriSystem.IDoubleArray
System.Double
ESRI.ArcGIS.esriSystem.IStringArray
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2
Members used:
ESRI.ArcGIS.esriSystem.esriUnits.esriMeters
ESRI.ArcGIS.esriSystem.IDoubleArray
ESRI.ArcGIS.esriSystem.IDoubleArray.Add
ESRI.ArcGIS.esriSystem.IStringArray
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputPolygonType.esriNAOutputPolygonSimplified
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.DefaultBreaks
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.ExcludeSourcesFromPolygons
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.IncludeSourceInformationOnLines
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.MergeSimilarPolygonRanges
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OutputPolygons
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OverlapLines
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OverlapPolygons
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.SplitLinesAtBreaks
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.SplitPolygonsAtBreaks
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TravelDirection
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TrimOuterPolygon
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TrimPolygonDistance
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TrimPolygonDistanceUnits
ESRI.ArcGIS.NetworkAnalyst.INASolver


Name: Set Solver Properties
Description: Set generic solver parameters.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
System.String
System.String
System.String
System.String
System.Int32
System.String
System.String
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2
Members used:
ESRI.ArcGIS.esriSystem.IStringArray
ESRI.ArcGIS.esriSystem.IStringArray.Add
ESRI.ArcGIS.Geodatabase.esriNetworkForwardStarBacktrack.esriNFSBAllowBacktrack
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.AccumulateAttributeNames
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.AttributeParameterValue
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.HierarchyAttributeName
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.IgnoreInvalidLocations
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.ImpedanceAttributeName
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.RestrictionAttributeNames
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.RestrictUTurns
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.UseHierarchy


Name: Set Vehicle Routing Problem Properties
Description: Set Vehicle Routing Problem solver parameters, including settings.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
System.Int32
System.DateTime
System.Double
System.Double
ESRI.ArcGIS.Geodatabase.esriNetworkAttributeUnits
ESRI.ArcGIS.Geodatabase.esriNetworkAttributeUnits
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver
Members used:
ESRI.ArcGIS.Geodatabase.esriNetworkAttributeUnits
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputLineType.esriNAOutputLineTrueShape
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver.DefaultDate
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver.DistanceFieldUnits
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver.ExcessTransitTimePenaltyFactor
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver.ExternalODCostMatrix
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver.InternalODCostMatrixType
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver.TimeFieldUnits
ESRI.ArcGIS.NetworkAnalyst.INAVRPSolver.TimeWindowViolationPenaltyFactor
System.DateTime
System.Double
System.Int32


Name: Statements - Get Active Analysis Layer
Description: Get the active analysis layer from the Network Analyst extension.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
Members used:
ESRI.ArcGIS.NetworkAnalyst.INALayer2
ESRI.ArcGIS.NetworkAnalystUI.INAWindow.ActiveAnalysis
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension.NAWindow


Name: Statements - Get Current Network Layer
Description: Get the current network layer from the Network Analyst extension.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
Members used:
ESRI.ArcGIS.Carto.INetworkLayer
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension.CurrentNetworkLayer


Name: Statements - Get NAClass
Description: Get the specified NAClass from a network analysis layer.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INALayer
System.String
Members used:
ESRI.ArcGIS.NetworkAnalyst.INAClass
ESRI.ArcGIS.NetworkAnalyst.INAContext.NAClasses
ESRI.ArcGIS.NetworkAnalyst.INALayer.Context
ESRI.ArcGIS.NetworkAnalyst.INamedSet.ItemByName


Name: Statements - Get NAWindow
Description: Get the NAWindow from the Network Analyst extension.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
Members used:
ESRI.ArcGIS.NetworkAnalystUI.INAWindow2
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension.NAWindow


Name: Statements - Get Network Analyst Extension
Description: Get the Network Analyst extension from the application.
Available in: ArcEditor, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.Framework.IApplication
Members used:
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.FindExtensionByName
ESRI.ArcGIS.NetworkAnalystUI.INetworkAnalystExtension


Name: Statements - Set Closest Facility Properties
Description: Set closest facility solver parameters.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
System.Object
System.Int32
Members used:
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputLineType.esriNAOutputLineTrueShape
ESRI.ArcGIS.NetworkAnalyst.esriNATravelDirection.esriNATravelDirectionToFacility
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver.CreateTraversalResult
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver.DefaultCutoff
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INAClosestFacilitySolver.TravelDirection


Name: Statements - Set OD Cost Matrix Properties
Description: Set OD cost matrix solver parameters.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
System.Object
System.Object
Members used:
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputLineType.esriNAOutputLineStraight
ESRI.ArcGIS.NetworkAnalyst.INAODCostMatrixSolver
ESRI.ArcGIS.NetworkAnalyst.INAODCostMatrixSolver.DefaultCutoff
ESRI.ArcGIS.NetworkAnalyst.INAODCostMatrixSolver.DefaultTargetDestinationCount
ESRI.ArcGIS.NetworkAnalyst.INAODCostMatrixSolver.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INASolver


Name: Statements - Set Route Properties
Description: Set route solver parameters.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
Members used:
DateTime
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputLineType.esriNAOutputLineTrueShape
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.CreateTraversalResult
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.FindBestSequence
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.PreserveFirstStop
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.PreserveLastStop
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.StartTime
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.UseStartTime
ESRI.ArcGIS.NetworkAnalyst.INARouteSolver2.UseTimeWindows
ESRI.ArcGIS.NetworkAnalyst.INASolver


Name: Statements - Set Service Area Properties
Description: Set service area solver parameters.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
System.Double
System.Double
System.String
Members used:
ESRI.ArcGIS.esriSystem.esriUnits.esriMeters
ESRI.ArcGIS.esriSystem.IDoubleArray
ESRI.ArcGIS.esriSystem.IDoubleArray.Add
ESRI.ArcGIS.esriSystem.IStringArray
ESRI.ArcGIS.NetworkAnalyst.esriNAOutputPolygonType.esriNAOutputPolygonSimplified
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.DefaultBreaks
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.ExcludeSourcesFromPolygons
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.IncludeSourceInformationOnLines
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.MergeSimilarPolygonRanges
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OutputLines
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OutputPolygons
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OverlapLines
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.OverlapPolygons
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.SplitLinesAtBreaks
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.SplitPolygonsAtBreaks
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TravelDirection
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TrimOuterPolygon
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TrimPolygonDistance
ESRI.ArcGIS.NetworkAnalyst.INAServiceAreaSolver2.TrimPolygonDistanceUnits
ESRI.ArcGIS.NetworkAnalyst.INASolver


Name: Statements - Set Solver Properties
Description: Set generic solver parameters.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Network Analyst
Input parameters:
ESRI.ArcGIS.NetworkAnalyst.INASolver
System.String
System.String
System.String
System.String
System.String
System.String
System.Int32
Members used:
ESRI.ArcGIS.esriSystem.IStringArray
ESRI.ArcGIS.esriSystem.IStringArray.Add
ESRI.ArcGIS.Geodatabase.esriNetworkForwardStarBacktrack.esriNFSBAllowBacktrack
ESRI.ArcGIS.NetworkAnalyst.INASolver
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.AccumulateAttributeNames
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.AttributeParameterValue
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.HierarchyAttributeName
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.IgnoreInvalidLocations
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.ImpedanceAttributeName
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.RestrictionAttributeNames
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.RestrictUTurns
ESRI.ArcGIS.NetworkAnalyst.INASolverSettings2.UseHierarchy


Name: Add A Point Vertices Collection On A SchematicInMemoryFeatureLink
Description: Add a list of point vertices on a SchematicInMemoryFeatureLink. The vertices are added on the last link segment.
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Geometry.IPointCollection
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry.AddVertexCollection


Name: Add A SchematicBuilderRule On A Schematic Diagram Class
Description: Add a schematic rule on a schematic diagram class. The schematic rule is added at the end of the rule list.
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicBuilderRule
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicBuilderRuleContainerEdit
ESRI.ArcGIS.Schematic.ISchematicBuilderRuleContainerEdit.AddSchematicBuilderRule
ESRI.ArcGIS.Schematic.ISchematicBuilderRule


Name: Add A Vertex On A SchematicInMemoryFeatureLink
Description: Add a vertex on a SchematicInMemoryFeatureLink at a particular (X, Y) location. The vertex is added on the last link segment.
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
double
double
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry.AddVertex


Name: Change A Field Value For An In Memory Feature
Description: Change the value of a particular field on an in-memory schematic feature
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
string
object
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature.Fields
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature.Value


Name: Change A Node-On-Link Schematic Feature Reference Link
Description: Change the reference link of an in-memory node-on-link schematic feature. Since the Schematics core always checks reference link consistencies for connected node-on-links in-memory, the reference link for an in-memory node-on-link can only be changed on disconnected node-on-link.
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
Members used:
ESRI.ArcGIS.Schematic.SchematicInMemoryFeatureNodeOnLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink.ReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode.GetIncidentLinks
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureLink


Name: Change An In-Memory Link Schematic Feature Extremity Node
Description: Change the extremity node of an in-memory schematic link
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode
int
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink.ToNode
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink.ToPort
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode


Name: Change An In-Memory Link Schematic Feature Origin Node
Description: Change the origin node of an in-memory schematic link
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode
int
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink.FromNode
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink.FromPort
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode


Name: Change An In-Memory Schematic Feature Node Coordinates
Description: Change the coordinates of an in-memory schematic feature node
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode
double
double
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeGeometry
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeGeometry.PutCoords


Name: Change An In-Memory Sublink Schematic Feature Extremity Node
Description: Change the extremity node of an in-memory schematic feature sublink
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink
object
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink.ReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode.GetIncidentLinks
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink.ReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink.ToNode


Name: Change An In-Memory Sublink Schematic Feature Origin Node
Description: Change the origin node of an in-memory schematic feature sublink
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink
object
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink.ReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNode.GetIncidentLinks
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink.ReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink.FromNode


Name: Create A Schematic Diagram Class Entirely Based On Custom Queries From Scratch
Description: This class behaves as a template to create a schematic diagram template class based on the standard builder for which the diagrams are entirely built from custom queries. It uses a set of predefined object tables (which names can be changed according to your cases) which contain records that are queried to build the set of schematic features contained in schematic diagrams.
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Geodatabase.IWorkspace
EnumAtttributeType
ESRI.ArcGIS.Schematic.ISchematicDataset
String
ESRI.ArcGIS.Schematic.esriSchematicExternalQueryEvaluationMode
ESRI.ArcGIS.Schematic.ISchematicDataSource
String
Object
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
String
ESRI.ArcGIS.Schematic.esriSchematicElementType
ESRI.ArcGIS.Schematic.ISchematicDataSource
String
Object
ESRI.ArcGIS.Schematic.IEnumSchematicQueryParameter
ESRI.ArcGIS.Geometry.esriGeometryType
ESRI.ArcGIS.Schematic.esriSchematicExternalQueryEvaluationMode
Boolean
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
String
ESRI.ArcGIS.Schematic.esriSchematicElementType
ESRI.ArcGIS.Schematic.ISchematicDataSource
String
Object
ESRI.ArcGIS.Schematic.IEnumSchematicQueryParameter
ESRI.ArcGIS.Geometry.esriGeometryType
ESRI.ArcGIS.Schematic.esriSchematicExternalQueryEvaluationMode
Boolean
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
String
String
String
ESRI.ArcGIS.Schematic.IEnumSchematicQueryParameter
ESRI.ArcGIS.Geometry.esriGeometryType
Boolean
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicElementClass
String
String
String
ESRI.ArcGIS.Schematic.IEnumSchematicQueryParameter
ESRI.ArcGIS.Geometry.esriGeometryType
Boolean
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
String
String
String
ESRI.ArcGIS.Schematic.IEnumSchematicQueryParameter
ESRI.ArcGIS.Geometry.esriGeometryType
Boolean
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
String
String
String
ESRI.ArcGIS.Schematic.IEnumSchematicQueryParameter
ESRI.ArcGIS.Geometry.esriGeometryType
Boolean
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
String
String
String
ESRI.ArcGIS.Schematic.IEnumSchematicQueryParameter
ESRI.ArcGIS.Geometry.esriGeometryType
Boolean
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
String
EnumAtttributeType
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
ESRI.ArcGIS.Schematic.ISchematicElementClass
String
EnumAtttributeType
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
ESRI.ArcGIS.Schematic.ISchematicElementClass
String
String
ESRI.ArcGIS.Schematic.ISchematicElementClass
String
String
ESRI.ArcGIS.Schematic.ISchematicElementClass
String
String
String
ESRI.ArcGIS.Geometry.esriGeometryType
ESRI.ArcGIS.Geodatabase.IWorkspace
ESRI.ArcGIS.Geodatabase.IWorkspace
ESRI.ArcGIS.Geometry.ISpatialReference
ESRI.ArcGIS.Schematic.ISchematicDataset
String
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Geodatabase.IField
ESRI.ArcGIS.Geometry.ISpatialReference
Members used:
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicWorkspace
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicDiagramClass.SchematicBuilder
ESRI.ArcGIS.Schematic.ISchematicDiagramClass.AssociateSchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicDiagramClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicWorkspaceFactory.Open
ESRI.ArcGIS.Schematic.ISchematicWorkspace.SchematicDatasetByName
ESRI.ArcGIS.Schematic.ISchematicWorkspace.CreateSchematicDataset
ESRI.ArcGIS.Schematic.ISchematicStandardBuilder
ESRI.ArcGIS.Schematic.EnumSchematicQueryParameterClass
ESRI.ArcGIS.Schematic.ISchematicQueryParameter
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicElementClass.Parent
ESRI.ArcGIS.Schematic.ISchematicElementClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicDataset.Save
ESRI.ArcGIS.Schematic.ISchematicDataset.DesignMode
ESRI.ArcGIS.Schematic.ISchematicDataset.CreateSchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicDataset.CreateSchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicAttributeManagement


Name: Create A Schematic Folder In A Schematic Folder
Description: Create a SchematicFolder in another schematic folder
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicFolder
string
ESRI.ArcGIS.Schematic.ISchematicFolder
Members used:
ESRI.ArcGIS.Schematic.ISchematicFolder.CreateSchematicFolder
ESRI.ArcGIS.Schematic.ISchematicFolder


Name: Create A SchematicAttributeAssociatedField On A Schematic Element Class
Description: Create an associated field SchematicAttribute on a given SchematicElementClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
string
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
string
ESRI.ArcGIS.Schematic.ISchematicAttributeAssociatedField
Members used:
ESRI.ArcGIS.Schematic.ISchematicElementClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeManagement
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Schematic.SchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeAssociatedField


Name: Create A SchematicAttributeConstant On A Schematic Element Class
Description: Create a constant SchematicAttribute on a given SchematicElementClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
string
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
string
ESRI.ArcGIS.Schematic.ISchematicAttributeConstant
Members used:
ESRI.ArcGIS.Schematic.ISchematicElementClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeManagement
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Schematic.SchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeConstant


Name: Create A SchematicAttributeField On A Schematic Element Class
Description: Create a field SchematicAttribute on a given SchematicElementClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
string
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
string[]
ESRI.ArcGIS.Schematic.ISchematicAttributeField
Members used:
ESRI.ArcGIS.Schematic.ISchematicElementClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeManagement
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Schematic.SchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeField


Name: Create A SchematicAttributeFormatted On A Schematic Element Class
Description: Create a formatted SchematicAttribute on a given SchematicElementClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
string
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
string
string[]
ESRI.ArcGIS.Schematic.ISchematicAttributeFormatted
Members used:
ESRI.ArcGIS.Schematic.ISchematicElementClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeManagement
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Schematic.SchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeFormatted


Name: Create A SchematicAttributeFunction On A Schematic Element Class
Description: Create a function SchematicAttribute on a given SchematicElementClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
string
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
string
string
string[]
ESRI.ArcGIS.Schematic.ISchematicAttributeFunction
Members used:
ESRI.ArcGIS.Schematic.ISchematicElementClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeManagement
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Schematic.SchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeFunction


Name: Create A SchematicAttributeGeometry On A Schematic Element Class
Description: Create a geometry SchematicAttribute on a given SchematicElementClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
string
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeGeometryType
string
ESRI.ArcGIS.Schematic.ISchematicAttributeGeometry
Members used:
ESRI.ArcGIS.Schematic.ISchematicElementClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeManagement
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Schematic.SchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeGeometry


Name: Create A SchematicAttributeProperty On A Schematic Element Class
Description: Create a property SchematicAttribute on a given SchematicElementClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
string
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
string
string
ESRI.ArcGIS.Schematic.ISchematicAttributeProperty
Members used:
ESRI.ArcGIS.Schematic.ISchematicElementClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeManagement
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Schematic.SchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeProperty


Name: Create A SchematicAttributeQuery On A Schematic Element Class
Description: Create a query SchematicAttribute on a given SchematicElementClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
string
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
ESRI.ArcGIS.Schematic.IEnumSchematicQueryParameter
ESRI.ArcGIS.Schematic.ISchematicDataSource
string
string
ESRI.ArcGIS.Schematic.ISchematicAttributeQuery
Members used:
ESRI.ArcGIS.Schematic.ISchematicElementClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeManagement
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Schematic.SchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeQuery


Name: Create A SchematicAttributeScriptOn A Schematic Element Class
Description: Create a script SchematicAttribute on a given SchematicElementClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
string
ESRI.ArcGIS.Schematic.esriSchematicAttributeEvaluationMode
ESRI.ArcGIS.Schematic.esriSchematicAttributeStorageMode
string
string[]
ESRI.ArcGIS.Schematic.ISchematicAttributeScript
Members used:
ESRI.ArcGIS.Schematic.ISchematicElementClass.CreateSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeManagement
ESRI.ArcGIS.Schematic.ISchematicAttribute
ESRI.ArcGIS.Schematic.SchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttributeScript


Name: Create A SchematicFolder In A Schematic Dataset
Description: Create a SchematicFolder in a given SchematicDataset
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
string
ESRI.ArcGIS.Schematic.ISchematicFolder
Members used:
ESRI.ArcGIS.Schematic.ISchematicDataset.CreateSchematicFolder
ESRI.ArcGIS.Schematic.ISchematicFolder


Name: Create A Standard Builder Schematic Diagram Class From Scratch
Description: This sample code creates a schematic diagram template based on the standard builder to generate diagrams from any network feature selected in a map or any record selected in an object table.
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Geodatabase.IWorkspace
ESRI.ArcGIS.Schematic.ISchematicDataset


Name: Generate A Diagram From A Map Selection
Description: Generate a diagram from features selected in a geographic map
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicDiagramContainer
string
ESRI.ArcGIS.Schematic.ISchematicDiagram
Members used:
ESRI.ArcGIS.Schematic.ISchematicDiagram
ESRI.ArcGIS.Schematic.ISchematicBuilder
ESRI.ArcGIS.Schematic.ISchematicStandardBuilderContext
ESRI.ArcGIS.Schematic.ISchematicStandardBuilderContext.InitialObjects
ESRI.ArcGIS.Schematic.ISchematicBuilder.GenerateDiagram


Name: Get A Field Value For An In Memory Feature
Description: Retrieve the value of a particular field on an in-memory schematic feature
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
string
object
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature.Fields
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature.Value


Name: Get A Particular Type of Schematic Elements In A Schematic Diagram
Description: Retrieve all the schematic elements based on a given type in a schematic diagram
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagram
ESRI.ArcGIS.Schematic.esriSchematicElementType
ESRI.ArcGIS.Schematic.IEnumSchematicElement
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagram
ESRI.ArcGIS.Schematic.ISchematicElementContainer
ESRI.ArcGIS.Schematic.ISchematicElementContainer.SchematicElementsByType
ESRI.ArcGIS.Schematic.IEnumSchematicElement


Name: Get A Schematic Attribute On An In-Memory Schematic Feature
Description: Retrieve a SchematicAttribute related to an in-memory schematic feature from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
string
ESRI.ArcGIS.Schematic.ISchematicAttribute
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature.SchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicAttributeContainer
ESRI.ArcGIS.Schematic.ISchematicAttributeContainer.GetSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttribute


Name: Get A Schematic Diagram In A Schematic Folder From The SchematicDiagram ID
Description: Retrieve a schematic diagram in a given schematic dataset from its ID
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicFolder
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
int
ESRI.ArcGIS.Schematic.ISchematicDiagram
Members used:
ESRI.ArcGIS.Schematic.SchematicFolder
ESRI.ArcGIS.Schematic.ISchematicDiagramContainer.SchematicDiagramByID
ESRI.ArcGIS.Schematic.ISchematicDiagram


Name: Get A Schematic Diagram In A Schematic Folder From The SchematicDiagram Name
Description: Retrieve a schematic diagram in a given schematic dataset from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicFolder
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
string
ESRI.ArcGIS.Schematic.ISchematicDiagram
Members used:
ESRI.ArcGIS.Schematic.SchematicFolder
ESRI.ArcGIS.Schematic.ISchematicDiagramContainer.SchematicDiagramByName
ESRI.ArcGIS.Schematic.ISchematicDiagram


Name: Get A Schematic Folder In A Schematic Dataset From The SchematicFolder ID
Description: Retrieve a schematic folder in a given schematic dataset from its ID
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
int
ESRI.ArcGIS.Schematic.ISchematicFolder
Members used:
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicFolderContainer.SchematicFolderByID
ESRI.ArcGIS.Schematic.ISchematicFolder


Name: Get A Schematic Folder In A Schematic Dataset From The SchematicFolder Name
Description: Retrieve a schematic folder in a given schematic dataset from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
string
ESRI.ArcGIS.Schematic.ISchematicFolder
Members used:
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicFolderContainer.SchematicFolderByName
ESRI.ArcGIS.Schematic.ISchematicFolder


Name: Get A Schematic Folder In A Schematic Folder From The SchematicFolder ID
Description: Retrieve a SchematicFolder in another schematic folder from its ID
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicFolder
int
ESRI.ArcGIS.Schematic.ISchematicFolder
Members used:
ESRI.ArcGIS.Schematic.SchematicFolder
ESRI.ArcGIS.Schematic.ISchematicFolderContainer.SchematicFolderByID
ESRI.ArcGIS.Schematic.ISchematicFolder


Name: Get A Schematic Folder In A Schematic Folder From The SchematicFolder Name
Description: Retrieve a SchematicFolder in another schematic folder from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicFolder
string
ESRI.ArcGIS.Schematic.ISchematicFolder
Members used:
ESRI.ArcGIS.Schematic.SchematicFolder
ESRI.ArcGIS.Schematic.ISchematicFolderContainer.SchematicFolderByName
ESRI.ArcGIS.Schematic.ISchematicFolder


Name: Get A SchematicAttribute Related To A SchematicDiagramClass
Description: Retrieve a SchematicAttribute related to a given SchematicDiagramClass from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
string
ESRI.ArcGIS.Schematic.ISchematicAttribute
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicAttributeContainer
ESRI.ArcGIS.Schematic.ISchematicAttributeContainer.GetSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttribute


Name: Get A SchematicAttribute Related To A SchematicElementClass
Description: Retrieve a SchematicAttribute related to a given SchematicElementClass from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
string
ESRI.ArcGIS.Schematic.ISchematicAttribute
Members used:
ESRI.ArcGIS.Schematic.SchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicAttributeContainer
ESRI.ArcGIS.Schematic.ISchematicAttributeContainer.GetSchematicAttribute
ESRI.ArcGIS.Schematic.ISchematicAttribute


Name: Get A SchematicDataSource In A Schematic Dataset
Description: Retrieve a SchematicDatasource in a given SchematicDataset from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
string
ESRI.ArcGIS.Schematic.ISchematicDataSource
Members used:
ESRI.ArcGIS.Schematic.ISchematicDataSourceContainer.GetSchematicDataSource
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDataSource


Name: Get A SchematicDiagram In A Schematic Dataset From The SchematicDiagram ID
Description: Retrieve a schematic diagram in a given schematic dataset from its ID
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
int
ESRI.ArcGIS.Schematic.ISchematicDiagram
Members used:
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramContainer.SchematicDiagramByID
ESRI.ArcGIS.Schematic.ISchematicDiagram


Name: Get A SchematicDiagram In A Schematic Dataset From The SchematicDiagram Name
Description: Retrieve a schematic diagram in a given schematic dataset from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
string
ESRI.ArcGIS.Schematic.ISchematicDiagram
Members used:
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramContainer.SchematicDiagramByName
ESRI.ArcGIS.Schematic.ISchematicDiagram


Name: Get A SchematicDiagramClass In A Schematic Dataset
Description: Retrieve a schematic diagram class in a given schematic dataset from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
string
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
Members used:
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClassContainer.GetSchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicDiagramClass


Name: Get A SchematicElement In A Schematic Diagram
Description: Retrieve a schematic element in a given schematic diagram from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagram
ESRI.ArcGIS.Schematic.esriSchematicElementType
string
ESRI.ArcGIS.Schematic.ISchematicElement
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagram
ESRI.ArcGIS.Schematic.ISchematicElementContainer
ESRI.ArcGIS.Schematic.ISchematicElementContainer.SchematicElementByName
ESRI.ArcGIS.Schematic.ISchematicElement


Name: Get A SchematicElementClass In A Schematic Dataset
Description: Retrieve a SchematicElementClass in a given SchematicDataset from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
string
ESRI.ArcGIS.Schematic.ISchematicElementClass
Members used:
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicElementClassContainer.GetSchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicElementClass


Name: Get A SchematicInMemoryDiagram Based On A Schematic Diagram Class
Description: Retrieve a particular SchematicInMemoryDiagram based on a given SchematicDiagramClass from its name
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
string
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagramContainer
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagramContainer.GetSchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram


Name: Get All The SchematicInMemoryDiagram Related To A Schematic Dataset
Description: Retrieve all the in-memory schematic diagrams related to a given SchematicDataset.
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryDiagram
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicDataset.SchematicInMemoryDiagrams
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryDiagram


Name: Get An In-Memory Schematic Feature Geometry
Description: Retrieve the geometry for an in-memory schematic feature
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature


Name: Get The Associations For A Schematic Element
Description: Retrieve all the schematic element associations related to a schematic element
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElement
ESRI.ArcGIS.Schematic.IEnumSchematicElementAssociation
Members used:
ESRI.ArcGIS.Schematic.ISchematicElement
ESRI.ArcGIS.Schematic.ISchematicElementAssociationContainer
ESRI.ArcGIS.Schematic.ISchematicElementAssociationContainer.SchematicFolderByName
ESRI.ArcGIS.Schematic.SchematicElementAssociations


Name: Get The Children Schematic In-Memory Features Related To An In-Memory Schematic Features
Description: Retrieve all the schematic in-memory features that have a parent-child relation with a particular parent schematic in-memory feature
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeature
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.Schematic.ISchematicRelationController
ESRI.ArcGIS.Schematic.ISchematicRelationController.FindChildren
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeature


Name: Get The In-Memory Link Schematic Features In A Schematic Layer
Description: Retrieve all the in-memory link schematic features from a schematic layer
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeature
Members used:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.Schematic.ISchematicLayer.SchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram.GetSchematicInMemoryFeaturesByType


Name: Get The In-Memory Node Schematic Features In A Schematic Layer
Description: Retrieve all the in-memory node schematic features from a schematic layer
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeature
Members used:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.Schematic.ISchematicLayer.SchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram.GetSchematicInMemoryFeaturesByType


Name: Get The In-Memory Schematic Features In A Schematic Layer
Description: Retrieve all the in-memory schematic features based on a given Schematic Element Class from a schematic layer
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicLayer
string
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeature
Members used:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.Schematic.ISchematicLayer.SchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClassContainer
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClassContainer.SchematicInMemoryFeatureClasses
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureClass
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClass
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClass.SchematicInMemoryFeatures


Name: Get The Node-On-Links With The Same Reference Link As A Sublink
Description: Retrieve all the node-on-links that share the same reference link as a given sublink
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureNodeOnLink
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink.ReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureReferenceLink.NodesOnLink
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureNodeOnLink


Name: Get The Node-On-Links With The Same Reference Link As Another Node-On-Link
Description: Retrieve all the node-on-links that share the same reference link as a given node-on-link
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureNodeOnLink
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink.ReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureReferenceLink.NodesOnLink
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureNodeOnLink


Name: Get The Number Of Schematic Rules Configured On A SchematicDiagramClass
Description: Get the number of schematic rules configured on a SchematicDiagramClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
int
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicBuilderRuleContainer
ESRI.ArcGIS.Schematic.ISchematicBuilderRuleContainer.SchematicBuilderRuleCount


Name: Get The Parent Schematic In-Memory Feature For A Schematic In-Memory Feature
Description: Retrieve the parent schematic in-memory feature for a given schematic in-memory feature
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.Schematic.ISchematicRelationController
ESRI.ArcGIS.Schematic.ISchematicRelationController.FindParent


Name: Get The SchematicDiagram Related To A Schematic Layer
Description: Retrieve the schematic diagram related to a schematic layer
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.ISchematicDiagram
Members used:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.Schematic.ISchematicLayer.SchematicDiagram
ESRI.ArcGIS.ISchematicDiagram


Name: Get The SchematicDiagram Related To An In-Memory Schematic Feature
Description: Retrieve the schematic diagram related to an in-memory schematic feature
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.ISchematicDiagram
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature.SchematicDiagram
ESRI.ArcGIS.ISchematicDiagram


Name: Get The SchematicInMemoryDiagram Related To A Schematic Layer
Description: Retrieve the in-memory schematic diagram related to a schematic layer. The schematic diagram needs to be loaded in memory.
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.ISchematicInMemoryDiagram
Members used:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.Schematic.ISchematicLayer.SchematicInMemoryDiagram
ESRI.ArcGIS.ISchematicInMemoryDiagram


Name: Get The SchematicInMemoryDiagram Related To An In-Memory Schematic Feature
Description: Retrieve the in-memory schematic diagram related to an in-memory schematic feature
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.ISchematicInMemoryDiagram
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature.SchematicInMemoryDiagram
ESRI.ArcGIS.ISchematicInMemoryDiagram


Name: Get The SchematicInMemoryFeatureClass Related To A Schematic Element Class From An In-Memory Schematic Diagram
Description: Retrieve the SchematicInMemoryFeatureClass related to a given schematic element class from an in-memory schematic diagram
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClass
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClassContainer
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClassContainer.GetSchematicInMemoryFeatureClass
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClass


Name: Get The SchematicWorkspace Related To A Schematic Dataset
Description: Retrieve the SchematicWorkspace related to a given SchematicDataset
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
ESRI.ArcGIS.Schematic.ISchematicWorkspace
Members used:
ESRI.ArcGIS.Schematic.ISchematicDataset.SchematicWorkspace
ESRI.ArcGIS.Schematic.ISchematicWorkspace


Name: Get The Selected In-Memory Schematic Features In A ILayer
Description: Retrieve the in-memory schematic features currently selected in a ILayer
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Carto.ILayer
bool
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeature
Members used:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.Schematic.ISchematicLayerEditHelper
ESRI.ArcGIS.Schematic.ISchematicLayerEditHelper.GetSchematicInMemorySelectedFeatures
ESRI.ArcGIS.Schematic.IEnumSchematicFeature


Name: Get The Selected In-Memory Schematic Features In A ISchematicLayer
Description: Retrieve all the in-memory schematic features currently selected in a ISchematicLayer. The schematic layer needs to be loaded in memory
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicLayer
bool
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeature
Members used:
ESRI.ArcGIS.Schematic.SchematicLayer
ESRI.ArcGIS.Schematic.ISchematicLayerEditHelper
ESRI.ArcGIS.Schematic.ISchematicLayerEditHelper.GetSchematicInMemorySelectedFeatures
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeature


Name: Get The Selected Schematic Features In A ILayer
Description: Retrieve the schematic features currently selected in a ILayer
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Carto.ILayer
bool
ESRI.ArcGIS.Schematic.IEnumSchematicFeature
Members used:
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.Schematic.ISchematicLayer.GetSchematicSelectedFeatures
ESRI.ArcGIS.Schematic.IEnumSchematicFeature


Name: Get The Selected Schematic Features In A ISchematicLayer
Description: Retrieve all the schematic features currently selected in a ISchematicLayer
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicLayer
bool
ESRI.ArcGIS.Schematic.IEnumSchematicFeature
Members used:
ESRI.ArcGIS.Schematic.IEnumSchematicFeature
ESRI.ArcGIS.Schematic.ISchematicLayer
ESRI.ArcGIS.Schematic.ISchematicLayer.GetSchematicSelectedFeatures


Name: Get The Sublinks With The Same Reference Link As A Node-On-Link
Description: Retrieve all the sublinks that share the same reference link as a given node-on-link
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureSubLink
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureNodeOnLink.ReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureReferenceLink.SubLinks
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureSubLink


Name: Get The Sublinks With The Same Reference Link As Another Sublink
Description: Retrieve all the sublinks that share the same reference link as a given sublink
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureSubLink
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureSubLink.ReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureReferenceLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureReferenceLink.SubLinks
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureSubLink


Name: Insert A Point Vertices Collection On A SchematicInMemoryFeatureLink
Description: Insert a list of point vertices on a SchematicInMemoryFeatureLink at a particular (X, Y) location. The vertices are inserted on the specified Position on the link.
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Geometry.IPointCollection
int
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry.InsertVertexCollection


Name: Insert A SchematicBuilderRule On A Schematic Diagram Class
Description: Insert a schematic rule on a schematic diagram class at a specific position
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
int
ESRI.ArcGIS.Schematic.ISchematicBuilderRule
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicBuilderRuleContainerEdit
ESRI.ArcGIS.Schematic.ISchematicBuilderRuleContainerEdit.InsertSchematicBuilderRule
ESRI.ArcGIS.Schematic.ISchematicBuilderRule


Name: Insert A Vertex On A SchematicInMemoryFeatureLink
Description: Insert a vertex on a SchematicInMemoryFeatureLink at a particular (X, Y) location. The vertex is inserted on the specified Position on the link.
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
double
double
int
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry.InsertVertex


Name: Loop On The Parent In-Memory Schematic Feature In An In-Memory Schematic Diagram
Description: Looping on all the parent in-memory schematic features contained in an in-memory schematic diagram
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram
Members used:
ESRI.ArcGIS.ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicRelationController
ESRI.ArcGIS.Schematic.ISchematicRelationController.FindParents
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeature


Name: Loop On The Schematic Attributes Related To A Schematic Diagram Class
Description: Looping on all the schematic attributes related to a given SchematicDiagramClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicAttributeContainer
ESRI.ArcGIS.Schematic.ISchematicAttributeContainer.SchematicAttributes
ESRI.ArcGIS.Schematic.IEnumSchematicAttribute


Name: Loop On The Schematic Attributes Related To A Schematic Element Class
Description: Looping on all the schematic attributes related to a given SchematicElementClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
Members used:
ESRI.ArcGIS.Schematic.SchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicAttributeContainer
ESRI.ArcGIS.Schematic.ISchematicAttributeContainer.SchematicAttributes
ESRI.ArcGIS.Schematic.ISchematicAttribute


Name: Loop On The Schematic Datasources In A Schematic Dataset
Description: Looping on all the schematic datasources referenced in a given schematic dataset
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
Members used:
ESRI.ArcGIS.Schematic.ISchematicDataSourceContainer.SchematicDataSources
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.IEnumSchematicDataSource
ESRI.ArcGIS.Schematic.ISchematicDataSource


Name: Loop On The Schematic Diagram Classes In A Schematic Dataset
Description: Looping on all the schematic diagram classes stored in a given schematic dataset
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
Members used:
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramClassContainer.SchematicDiagramClasses
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
ESRI.ArcGIS.Schematic.IEnumSchematicDiagramClass


Name: Loop On The Schematic Diagrams In A Schematic Dataset
Description: Looping on all the schematic diagrams stored in a given schematic dataset
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
Members used:
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicDiagramContainer.SchematicDiagrams
ESRI.ArcGIS.Schematic.ISchematicDiagram
ESRI.ArcGIS.Schematic.IEnumSchematicDiagram


Name: Loop On The Schematic Diagrams In A Schematic Folder
Description: Looping on all the schematic diagrams in a schematic folder
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicFolder
Members used:
ESRI.ArcGIS.Schematic.SchematicFolder
ESRI.ArcGIS.Schematic.ISchematicDiagramContainer
ESRI.ArcGIS.Schematic.ISchematicDiagramContainer.SchematicDiagrams
ESRI.ArcGIS.Schematic.IEnumSchematicDiagram
ESRI.ArcGIS.Schematic.ISchematicDiagram


Name: Loop On The Schematic Element Associations Related To A Schematic Element Class
Description: Looping on all the schematic element associations for a given schematic element class
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicElementClass
Members used:
ESRI.ArcGIS.Schematic.SchematicElementClass
ESRI.ArcGIS.Schematic.ISchematicElementAssociationContainer.SchematicElementAssociations
ESRI.ArcGIS.Schematic.IEnumSchematicElementAssociation
ESRI.ArcGIS.Schematic.ISchematicElementAssociation


Name: Loop On the Schematic Element Classes In A Schematic Dataset
Description: Lopping on all the schematic element classes stored in a given SchematicDataset
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
Members used:
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicElementClassContainer.SchematicElementClasses
ESRI.ArcGIS.Schematic.ISchematicElementClass
ESRI.ArcGIS.Schematic.IEnumSchematicElementClass


Name: Loop On The Schematic Elements In A Schematic Diagram
Description: Looping on all the schematic elements contained in a SchematicDiagram
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagram
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagram
ESRI.ArcGIS.Schematic.ISchematicElementContainer
ESRI.ArcGIS.Schematic.ISchematicElementContainer.SchematicElements
ESRI.ArcGIS.Schematic.IEnumSchematicElement


Name: Loop On The Schematic Folders In A Schematic Dataset
Description: Looping on all the schematic folders stored in a given schematic dataset
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDataset
Members used:
ESRI.ArcGIS.Schematic.SchematicDataset
ESRI.ArcGIS.Schematic.ISchematicFolderContainer.SchematicFolders
ESRI.ArcGIS.Schematic.IEnumSchematicFolder
ESRI.ArcGIS.Schematic.ISchematicFolder


Name: Loop On The Schematic Folders In A Schematic Folder
Description: Looping on all the schematic folders in another schematic folder
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicFolder
Members used:
ESRI.ArcGIS.Schematic.SchematicFolder
ESRI.ArcGIS.Schematic.ISchematicFolderContainer
ESRI.ArcGIS.Schematic.ISchematicFolderContainer.SchematicFolders
ESRI.ArcGIS.Schematic.IEnumSchematicFolder
ESRI.ArcGIS.Schematic.ISchematicFolder


Name: Loop On The Schematic In-Memory Diagrams Based On A Schematic Diagram Class
Description: Looping on all the SchematicInMemoryDiagram based on a given Schematic Diagram Class
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagramContainer
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram


Name: Loop On The Schematic In-Memory Feature Classes Related To A Schematic In-Memory Diagram
Description: Looping on all the schematic in-memory feature classes related to a given schematic in-memory diagram
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryDiagram
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClassContainer
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClassContainer.SchematicInMemoryFeatureClasses
ESRI.ArcGIS.Schematic.IEnumSchematicInMemoryFeatureClass
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureClass


Name: Loop On The Schematic Rules Configured On A SchematicDiagramClass
Description: Looping on all the schematic rules configured on a SchematicDiagramClass
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicBuilderRuleContainer
ESRI.ArcGIS.Schematic.ISchematicBuilderRuleContainer.OrderedSchematicBuilderRules
ESRI.ArcGIS.Schematic.IEnumSchematicBuilderRule
ESRI.ArcGIS.Schematic.SchematicRule


Name: Move A SchematicBuilderRule On A Schematic Diagram Class
Description: Move a schematic rule on a schematic diagram class to a specific position
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicDiagramClass
int
ESRI.ArcGIS.Schematic.ISchematicBuilderRule
Members used:
ESRI.ArcGIS.Schematic.SchematicDiagramClass
ESRI.ArcGIS.Schematic.ISchematicBuilderRuleContainerEdit
ESRI.ArcGIS.Schematic.ISchematicBuilderRuleContainerEdit.MoveSchematicBuilderRule
ESRI.ArcGIS.Schematic.ISchematicBuilderRule


Name: Remove All The Vertices On An In-Memory Schematic Feature Link
Description: Remove all the vertices that display along an in-memory schematic feature link
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry.RemoveAllVertices


Name: Remove Some Vertices On An In-Memory Schematic Feature Link
Description: Remove vertices that display along an in-memory schematic feature link starting at a specific position
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
int
int
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry.RemoveVertices


Name: Set A Point Vertices Collection On A SchematicInMemoryFeatureLink
Description: Set a list of point vertices on an in-memory schematic feature link
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Geometry.IPointCollection
int
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry.SetVertexCollection


Name: Test Whether A Schematic In-Memory Feature Is A Parent
Description: Testing whether a schematic in-memory feature is a parent schematic feature or not
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
bool
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeature
ESRI.ArcGIS.Schematic.ISchematicRelationController
ESRI.ArcGIS.Schematic.ISchematicRelationController.IsParent


Name: Update A Vertex On A SchematicInMemoryFeatureLink
Description: Update a vertex on an in-memory schematic feature link
Available in: Standard, Advanced, Engine
Location in snippet list:
Input parameters:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
double
double
int
Members used:
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLink
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry
ESRI.ArcGIS.Schematic.ISchematicInMemoryFeatureLinkGeometry.UpdateVertex


Name: Check In Extension License
Description: Check in a specified ArcGIS extension license.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions
Input parameters:
ESRI.ArcGIS.esriSystem.esriLicenseExtensionCode
Members used:
ESRI.ArcGIS.esriSystem.AoInitializeClass
ESRI.ArcGIS.esriSystem.esriLicenseExtensionCode
ESRI.ArcGIS.esriSystem.IAoInitialize
ESRI.ArcGIS.esriSystem.IAoInitialize.CheckInExtension


Name: Check Out Extension License
Description: Check out a specific ArcGIS extension license for a paticular licensed product.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions
Input parameters:
ESRI.ArcGIS.esriSystem.esriLicenseProductCode
ESRI.ArcGIS.esriSystem.esriLicenseExtensionCode
ESRI.ArcGIS.esriSystem.esriLicenseStatus
Members used:
ESRI.ArcGIS.esriSystem.AoInitializeClass
ESRI.ArcGIS.esriSystem.esriLicenseExtensionCode
ESRI.ArcGIS.esriSystem.esriLicenseProductCode
ESRI.ArcGIS.esriSystem.esriLicenseStatus
ESRI.ArcGIS.esriSystem.esriLicenseStatus.esriLicenseAvailable
ESRI.ArcGIS.esriSystem.esriLicenseStatus.esriLicenseCheckedOut
ESRI.ArcGIS.esriSystem.IAoInitialize
ESRI.ArcGIS.esriSystem.IAoInitialize.CheckOutExtension
ESRI.ArcGIS.esriSystem.IAoInitialize.Initialize
ESRI.ArcGIS.esriSystem.IAoInitialize.IsExtensionCodeAvailable


Name: Convert Double To Currency
Description: Convert a number that is a Double into a well formatted Currency String.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.Double
System.String
Members used:
ESRI.ArcGIS.esriSystem.CurrencyFormatClass
ESRI.ArcGIS.esriSystem.INumberFormat
ESRI.ArcGIS.esriSystem.INumberFormat.ValueToString
System.Double
System.String


Name: Currency Format Example
Description: Display sample currecny values as both a Double .ToString and a well formatted string.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Members used:
ESRI.ArcGIS.esriSystem.CurrencyFormatClass
ESRI.ArcGIS.esriSystem.INumberFormat
ESRI.ArcGIS.esriSystem.INumberFormat.ValueToString
System.Double
System.String
System.Windows.Forms.MessageBox.Show


Name: Delete Files from Directory
Description: Deletes from a specified directory that match a certain pattern.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.String
System.String
Members used:
System.IO.DirectoryInfo
System.IO.DirectoryInfo.GetFiles
System.IO.FileInfo
System.IO.FileInfo.Delete
System.String


Name: Display Product License And Extensions Information
Description: Displays the name of the product license used to initialize the application and the names of any extension licenses currently checked out by the application.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
In C#, VB.NET: Controls
Members used:
ESRI.ArcGIS.esriSystem.AoInitializeClass
ESRI.ArcGIS.esriSystem.esriLicenseExtensionCode
ESRI.ArcGIS.esriSystem.esriLicenseProductCode
ESRI.ArcGIS.esriSystem.IAoInitialize
ESRI.ArcGIS.esriSystem.IAoInitialize.InitializedProduct
ESRI.ArcGIS.esriSystem.IAoInitialize.IsExtensionCheckedOut
ESRI.ArcGIS.esriSystem.ILicenseInfoEnum
ESRI.ArcGIS.esriSystem.ILicenseInfoEnum.Next
ESRI.ArcGIS.esriSystem.ILicenseInfoEnum.Reset
ESRI.ArcGIS.esriSystem.ILicenseInformation
ESRI.ArcGIS.esriSystem.ILicenseInformation.GetLicenseExtensionName
ESRI.ArcGIS.esriSystem.ILicenseInformation.GetLicenseProductName
ESRI.ArcGIS.esriSystem.ILicenseInformation.GetProductExtensions
System.String
System.Windows.Forms.MessageBox.Show


Name: Fade Windows Form Closed
Description: Cause a System.Windows.Form to close in a faded way.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.Windows.Forms.Form
Members used:
System.Int32
System.Threading.Thread.Sleep
System.Windows.Forms.Application.DoEvents
System.Windows.Forms.Form
System.Windows.Forms.Form.Close
System.Windows.Forms.Form.Opacity


Name: Get DomainNameUserName
Description: Obtain the DomainName and UserName of the currently logged in user.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.String
Members used:
System.Security.Principal.WindowsIdentity
System.Security.Principal.WindowsIdentity.GetCurrent
System.Security.Principal.WindowsIdentity.Name
System.String


Name: Get ESRI Assembly Name ArrayList
Description: Get an ArrayList of System.String values that containing the ESRI .NET Assembly names for ArcGIS Desktop and Engine.
Available in: ArcEditor, Engine, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
In C#, VB.NET: Coding Patterns
Input parameters:
System.Collections.ArrayList
Members used:
System.Collections.ArrayList


Name: Get Extension
Description: Get an ArcGIS extension by specifying it's CLSID or ProgID.
Available in: ArcEditor, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions
Input parameters:
ESRI.ArcGIS.Framework.IApplication
System.String
ESRI.ArcGIS.esriSystem.IExtension
Members used:
ESRI.ArcGIS.esriSystem.IExtension
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UID
ESRI.ArcGIS.esriSystem.UIDClass
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.FindExtensionByCLSID
System.String


Name: Get hWnd for Current Application
Description: Get the Windows Handle (hWnd) of the application that is currently running.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.Int32
Members used:
System.Reflection.Assembly.GetExecutingAssembly
System.Reflection.Assembly.GetModules
System.Runtime.InteropServices.Marshal.GetHINSTANCE


Name: Get Interfaces
Description: Get all matching Interface Types as compared to an unknown object x.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.Reflection.Assembly
System.Object
System.Collections.ArrayList
Members used:
System.Collections.ArrayList
System.Collections.ArrayList.Add
System.Object
System.Object.GetType
System.Reflection.Assembly
Type
Type.IsInstanceOfType
Type.IsInterface


Name: Interrogate Object
Description: Generic template for determining what Type of Object you are working with.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.Boolean
Members used:
System.Boolean
System.Object


Name: List Files to Clipboard
Description: Obtain a listing of files for a specified directory and place them in the Windows Clipboard.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.String
Members used:
System.Environment.NewLine
System.Int32
System.IO.DirectoryInfo
System.IO.DirectoryInfo.GetFiles
System.IO.FileInfo
System.IO.FileInfo.GetUpperBound
System.String
System.Text.StringBuilder
System.Text.StringBuilder.Append
System.Windows.Forms.Clipboard.SetDataObject


Name: List Files to ListBox
Description: Obtain a listing of files for a specified directory and place them in a ListBox.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.String
System.Windows.Forms.ListBox
Members used:
System.Int32
System.IO.DirectoryInfo
System.IO.DirectoryInfo.GetFiles
System.IO.FileInfo
System.IO.FileInfo.GetUpperBound
System.String
System.Windows.Form.ListBox
System.Windows.Form.ListBox.Items
System.Windows.Form.ListBox.Items.Add


Name: List Files to StringBuilder
Description: Obtain a listing of files for a specified directory and place them in a StringBuilder.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.String
System.Text.StringBuilder
Members used:
System.Environment.NewLine
System.Int32
System.IO.DirectoryInfo
System.IO.DirectoryInfo.GetFiles
System.IO.FileInfo
System.IO.FileInfo.GetUpperBound
System.String
System.Text.StringBuilder
System.Text.StringBuilder.Append


Name: Retrieve Objects From Component Category
Description: Get all the objects for a specified component category GUID.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Application Framework
In C#, VB.NET: Controls
Input parameters:
System.String
Members used:
ESRI.ArcGIS.esriSystem.CategoryFactoryClass
ESRI.ArcGIS.esriSystem.ICategoryFactory
ESRI.ArcGIS.esriSystem.ICategoryFactory.CategoryID
ESRI.ArcGIS.esriSystem.ICategoryFactory.CreateNext
ESRI.ArcGIS.esriSystem.IUID
ESRI.ArcGIS.esriSystem.IUID.Value
ESRI.ArcGIS.esriSystem.UIDClass
System.Object
System.String


Name: Statements - Get DomainNameUserName
Description: Obtain the DomainNameUserName of the currently logged in user.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Members used:
System.Security.Principal.WindowsIdentity
System.Security.Principal.WindowsIdentity.GetCurrent
System.Security.Principal.WindowsIdentity.Name
System.String


Name: Statements - Interrogate Object
Description: Generic template for determining what type of object you are working with.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
Any expression that evaluates to a reference type.
Any data type name.


Name: Statements - Left and Right Mouse Clicks
Description: Stub code for using left and right mouse clicks for ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent.
Available in: Engine
Location in snippet list:
In C#, VB.NET: Coding Patterns


Name: Statements - List Files into StringBuilder, Clipboard and ListBox
Description: Obtain a listing of files for a specified directory and place them in a StringBuilder, Windows Clipboard and a Listbox.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Coding Patterns
Input parameters:
System.String
System.Windows.Forms.ListBox


Name: Create BitwiseOp AND Raster
Description: Create a bitwize 'AND' raster from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IBitwiseOp
ESRI.ArcGIS.SpatialAnalyst.IBitwiseOp.And
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create BitwiseOp Left Shift Raster
Description: Create a raster from a bitwize left shift on the binary value of two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IBitwiseOp
ESRI.ArcGIS.SpatialAnalyst.IBitwiseOp.LeftShift
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create BitwiseOp NOT Raster
Description: Create a raster from a bitwize 'NOT' (complement) on the binary value of an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IBitwiseOp
ESRI.ArcGIS.SpatialAnalyst.IBitwiseOp.Not
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create BitwiseOp OR Raster
Description: Create a raster from a bitwize 'OR' on the binary value of two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IBitwiseOp
ESRI.ArcGIS.SpatialAnalyst.IBitwiseOp.Or
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create BitwiseOp Right Shift Raster
Description: Create a raster from a bitwize right shift on the binary value of two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IBitwiseOp
ESRI.ArcGIS.SpatialAnalyst.IBitwiseOp.RightShift
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create ConditionalOp Con Raster
Description: Create a raster from a conditional if/else evaluation of two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IConditionalOp
ESRI.ArcGIS.SpatialAnalyst.IConditionalOp.Con
ESRI.ArcGIS.SpatialAnalyst.RasterConditionalOpClass


Name: Create DistanceOp Corridor Raster
Description: Create a raster of accumulative costs from two input accumulative cost GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.Corridor
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass


Name: Create DistanceOp Cost Allocation Raster
Description: Create a raster of zones that could be reached with the least accumulative cost from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.CostAllocation
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create DistanceOp Cost Back Link Raster
Description: Create a raster that is the neighbor that is the next cell on the least-accumulative-cost path from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.CostBackLink
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create DistanceOp Cost Distance Raster
Description: Create a raster that is the least-accumulative-cost distance over a cost surface to a source cell or a set of source cells from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.CostDistance
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create DistanceOp Cost Path Raster
Description: Create a raster that is the least-cost path(s) from three input GeoDataset's
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.esriGeoAnalysisPathEnum
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass


Name: Create DistanceOp CostDistanceFull Backlink Raster
Description: Create a raster that calculates the backlink for a cost surface from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection.Item
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.CostDistanceFull
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create DistanceOp CostDistanceFull Cost Allocation Raster
Description: Create a raster that calculates the cost allocation for a cost surface from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection.Item
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.CostDistanceFull
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create DistanceOp CostDistanceFull Least Accumulative Cost Raster
Description: Create a raster that calculates the least-accumulative-cost distance for a cost surface from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection.Item
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.CostDistanceFull
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create DistanceOp EucAllocation Raster
Description: Create a raster that has for each cell the zone of the closest source cell (in Euclidean distance).
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.EucAllocation
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create DistanceOp EucDirection Raster
Description: Create a raster that has direction in degrees from each cell center to the cell center of the closest source.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.EucDirection
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create DistanceOp EucDistanceFull Allocation Raster
Description: Create a raster that has Euclidean allocation to the closest source.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection.Item
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.EucDistanceFull
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create DistanceOp EucDistanceFull Direction Raster
Description: Create a raster that has Euclidean direction to the closest source.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection.Item
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.EucDistanceFull
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create DistanceOp EucDistanceFull Distance Raster
Description: Create a raster that has Euclidean distance to the closest source.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection.Item
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IFeatureClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp
ESRI.ArcGIS.SpatialAnalyst.IDistanceOp.EucDistanceFull
ESRI.ArcGIS.SpatialAnalyst.RasterDistanceOpClass
System.Object
Type.Missing


Name: Create ExtractionOp Attribute Raster
Description: Create an raster from a logical based attribute query of an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
System.String
System.String
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor.Create
ESRI.ArcGIS.GeoAnalyst.RasterDescriptorClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IQueryFilter
ESRI.ArcGIS.Geodatabase.IQueryFilter.WhereClause
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.Geodatabase.QueryFilterClass
ESRI.ArcGIS.SpatialAnalyst.IExtractionOp
ESRI.ArcGIS.SpatialAnalyst.IExtractionOp.Attribute
ESRI.ArcGIS.SpatialAnalyst.RasterExtractionOpClass
System.String


Name: Create ExtractOp Circle Raster
Description: Create a raster from an input GeoDataset that will have it's values cut out from a Circle.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geometry.ICircularArc
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.Geometry.ICircularArc
ESRI.ArcGIS.SpatialAnalyst.IExtractionOp
ESRI.ArcGIS.SpatialAnalyst.IExtractionOp.Circle
ESRI.ArcGIS.SpatialAnalyst.RasterExtractionOpClass


Name: Create GeneralizeOp Aggregate Raster
Description: Create an generalized (reduced resolution) raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IGeneralizeOp
ESRI.ArcGIS.SpatialAnalyst.IGeneralizeOp.Aggregate
ESRI.ArcGIS.SpatialAnalyst.RasterGeneralizeOpClass


Name: Create GeneralizeOp Boundary Clean Raster
Description: Create a clean (smooth) boundary between zones raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.esriGeoAnalysisSortEnum
ESRI.ArcGIS.SpatialAnalyst.IGeneralizeOp
ESRI.ArcGIS.SpatialAnalyst.IGeneralizeOp.BoundaryClean
ESRI.ArcGIS.SpatialAnalyst.RasterGeneralizeOpClass


Name: Create HydrologyOp Basin Raster
Description: Create a hydrology basin raster from an input direction of flow GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IHydrologyOp
ESRI.ArcGIS.SpatialAnalyst.IHydrologyOp.Basin
ESRI.ArcGIS.SpatialAnalyst.RasterHydrologyOpClass


Name: Create LocalOp Combine Raster
Description: Create a raster from two combined input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection
ESRI.ArcGIS.DataSourcesRaster.IRasterBandCollection.AppendBand
ESRI.ArcGIS.DataSourcesRaster.RasterClass
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ILocalOp
ESRI.ArcGIS.SpatialAnalyst.ILocalOp.Combine
ESRI.ArcGIS.SpatialAnalyst.RasterLocalOpClass


Name: Create LogicalOp Boolean AND Raster
Description: Create a boolean 'AND' raster from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp.BooleanAnd
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create LogicalOp Boolean NOT Raster
Description: Create a boolean 'NOT" raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp.BooleanNot
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create LogicalOp Boolean OR Raster
Description: Create a boolean 'OR' raster from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp.BooleanOr
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create LogicalOp Boolean XOR Raster
Description: Create a boolean 'XOR' raster from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp.BooleanXOr
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create LogicalOp Combinatorial AND Raster
Description: Create a logical combinatorial 'AND' raster from two input RasterDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp
ESRI.ArcGIS.SpatialAnalyst.ILogicalOpCombinatorialAnd
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create LogicalOp Combinatorial OR Raster
Description: Create a logical combinatorial 'OR' raster from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp.CombinatorialOr
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create LogicalOp Combinatorial XOR Raster
Description: Create a logical combinatorial 'XOR' raster from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp
ESRI.ArcGIS.SpatialAnalyst.ILogicalOp.CombinatorialXOr
SRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create MathOp ABS Raster
Description: Create an absolute value raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDatase
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IMathOp
ESRI.ArcGIS.SpatialAnalyst.IMathOp.Abs
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create MathOp Round Down Raster
Description: Create an raster that is the round down (next lower) whole number from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IMathOp
ESRI.ArcGIS.SpatialAnalyst.IMathOp.RoundDown
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create MathOp Round Up Raster
Description: Create an raster that is the round up (next higher) whole number from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IMathOp
ESRI.ArcGIS.SpatialAnalyst.IMathOp.RoundUp
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create MathOp Square Raster
Description: Create an raster that is the square from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IMathOp
ESRI.ArcGIS.SpatialAnalyst.IMathOp.Square
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create MathOp Square Root Raster
Description: Create an raster that is the square root from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IMathOp
ESRI.ArcGIS.SpatialAnalyst.IMathOp.SquareRoot
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create MathOp Times Raster
Description: Create a raster from times (multiplication) of two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.IMathOp
ESRI.ArcGIS.SpatialAnalyst.IMathOp.Times
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create NeighborhoodOp Block Statistics Raster
Description: Create a block statistics raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.esriGeoAnalysisStatisticsEnum
ESRI.ArcGIS.GeoAnalyst.esriGeoAnalysisUnitsEnum
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.GeoAnalyst.IRasterNeighborhood
ESRI.ArcGIS.GeoAnalyst.IRasterNeighborhood.SetRectangle
ESRI.ArcGIS.GeoAnalyst.RasterNeighborhoodClass
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.INeighborhoodOp
ESRI.ArcGIS.SpatialAnalyst.INeighborhoodOp.BlockStatistics
ESRI.ArcGIS.SpatialAnalyst.RasterNeighborhoodOpClass


Name: Create Slope
Description: Run the Spatial Analyst Slope tool through the geoprocessor object.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
System.String
System.String
ESRI.ArcGIS.Geoprocessing.IGeoProcessorResult
Members used:
ESRI.ArcGIS.Geoprocessing.IGeoProcessorResult
ESRI.ArcGIS.Geoprocessor.Geoprocesso
ESRI.ArcGIS.Geoprocessor.Geoprocessor
ESRI.ArcGIS.Geoprocessor.Geoprocessor.Execute
ESRI.ArcGIS.Geoprocessor.Geoprocessor.OverwriteOutput
ESRI.ArcGIS.SpatialAnalystTools.Slope
ESRI.ArcGIS.SpatialAnalystTools.Slope.in_raster
ESRI.ArcGIS.SpatialAnalystTools.Slope.out_raster
System.String


Name: Create TrigOp ACos Raster
Description: Create an inverse cosine raster from an input RasterDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.ACos
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp ACosH Raster
Description: Create an inverse hyperbolic cosine raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.ACosH
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp ASin Raster
Description: Create an inverse sine raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.ASin
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp ASinH Raster
Description: Create an inverse hyperbolic sine raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.ASinH
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp ATan Raster
Description: Create an inverse tangent raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOpATan
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp ATan2 Raster
Description: Create an inverse tangent raster from two input GeoDataset's.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.ATan2
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp ATanH Raster
Description: Create an inverse hyperbolic tangent raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.ATanH
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp Cos Raster
Description: Create an cosine raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.Cos
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp CosH Raster
Description: Create an hyperbolic cosine raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.CosH
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp Sin Raster
Description: Create an sine raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.Sin
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp SinH Raster
Description: Create an hyperbolic sine raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.SinH
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp Tan Raster
Description: Create an tangent raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.Tan
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Create TrigOp TanH Raster
Description: Create an hyperbolic tangent raster from an input GeoDataset.
Available in: ArcEditor, Engine, Server, ArcInfo, ArcView
Location in snippet list:
In C#, VB.NET: Extensions > Spatial Analyst
Input parameters:
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IGeoDataset
Members used:
ESRI.ArcGIS.DataSourcesRaster.IRasterBand
ESRI.ArcGIS.GeoAnalyst.IRasterDescriptor
ESRI.ArcGIS.Geodatabase.IGeoDataset
ESRI.ArcGIS.Geodatabase.IRaster
ESRI.ArcGIS.Geodatabase.IRasterDataset
ESRI.ArcGIS.SpatialAnalyst.ITrigOp
ESRI.ArcGIS.SpatialAnalyst.ITrigOp.TanH
ESRI.ArcGIS.SpatialAnalyst.RasterMathOpsClass


Name: Add Tracking Layer To Map
Description: Add a tracking layer (shapefile) to the active map.
Available in: Standard, Engine, Advanced, Basic
Location in snippet list:
In C#, VB.NET: Extensions > Tracking Analyst
Input parameters:
ESRI.ArcGIS.Carto.IMap
System.String
System.String
System.String
Members used:
ESRI.ArcGIS.Carto.IFeatureLayer
ESRI.ArcGIS.Carto.IFeatureLayer.FeatureClass
ESRI.ArcGIS.Carto.IFeatureRenderer
ESRI.ArcGIS.Carto.ILayer
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.AddLayer
ESRI.ArcGIS.DataSourcesFile.ShapefileWorkspaceFactoryClass
ESRI.ArcGIS.Geodatabase.IEnumDataset
ESRI.ArcGIS.Geodatabase.IWorkspace
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory
ESRI.ArcGIS.Geodatabase.IWorkspaceFactory.OpenFromFile
ESRI.ArcGIS.TrackingAnalyst.CoTrackSymbologyRendererClass
ESRI.ArcGIS.TrackingAnalyst.ITemporalLayer
ESRI.ArcGIS.TrackingAnalyst.ITemporalRenderer
ESRI.ArcGIS.TrackingAnalyst.ITemporalRenderer.Renderer
ESRI.ArcGIS.TrackingAnalyst.ITemporalRenderer.TemporalFieldName
ESRI.ArcGIS.TrackingAnalyst.ITemporalRenderer.TemporalObjectColumnName
ESRI.ArcGIS.TrackingAnalyst.TemporalFeatureLayerClass
System.String


Name: TimeControl Playback
Description: Open a timecontrol and control a playback sequence without displaying the timecontrol GUI.
Available in: Basic, Standard, Advanced
Location in snippet list:
In C#, VB.NET: Extensions > Tracking Analyst
Input parameters:
ESRI.ArcGIS.Framework.IApplication
Members used:
ESRI.ArcGIS.ArcMapUI.IMxDocument
ESRI.ArcGIS.ArcMapUI.IMxDocument.FocusMap
ESRI.ArcGIS.Carto.IMap
ESRI.ArcGIS.Carto.IMap.Layer
ESRI.ArcGIS.Framework.IApplication
ESRI.ArcGIS.Framework.IApplication.Document
ESRI.ArcGIS.Framework.IApplication.hWnd
ESRI.ArcGIS.TrackingAnalyst.enumDirection
ESRI.ArcGIS.TrackingAnalyst.enumPlaybackTemporalMode
ESRI.ArcGIS.TrackingAnalyst.enumTimeControlStatus
ESRI.ArcGIS.TrackingAnalyst.ITemporalLayer
ESRI.ArcGIS.TrackingAnalyst.ITimeControl
ESRI.ArcGIS.TrackingAnalyst.ITimeControl.CurrentMap
ESRI.ArcGIS.TrackingAnalyst.ITimeControl.CurrentTime
ESRI.ArcGIS.TrackingAnalyst.ITimeControl.Play
ESRI.ArcGIS.TrackingAnalyst.ITimeControl.SetTimeSequenceInterval
ESRI.ArcGIS.TrackingAnalyst.ITimeControl.SetVisible
ESRI.ArcGIS.TrackingAnalyst.ITimeControl.StartTime
ESRI.ArcGIS.TrackingAnalyst.ITimeControl.Status
ESRI.ArcGIS.TrackingAnalyst.ITimeControl.TemporalMode
ESRI.ArcGIS.TrackingAnalystUI.TimeControlClass
System.Windows.Forms.MessageBox.Show