ProSnippets - kataya/arcgis-pro-sdk GitHub Wiki
Language: C#
Subject: Framework, Content, CoreHost, Editing, Geodatabase, Geodatabase, Geometry, Geometry, Geoprocessing, GraphicsLayers, Layouts, Layouts, MapAuthoring, MapAuthoring, MapAuthoring, MapAuthoring, MapExploration, Sharing, UtilityNetwork, ParcelFabric, Raster, SceneLayers, StreamLayers, Tasks, WorkflowManager
Contributor: ArcGIS Pro SDK Team <[email protected]>
Organization: esri, http://www.esri.com
Date: 12/11/2020
ArcGIS Pro: 2.7
Visual Studio: 2017, 2019
.NET Target Framework: 4.8
以下のProSnippets が利用可能です。
ProSnippets by topic
- ProSnippets for Framework
- ProSnippets for CoreHost
- ProSnippets for Content
- ProSnippets for Editing
- ProSnippets for Geodatabase
- ProSnippets for Geometry
- ProSnippets for Geoprocessing
- ProSnippets for Layouts
- ProSnippets for MapAuthoring
- ProSnippets for MapExploration
- ProSnippets for Parcel Fabric
- ProSnippets for Raster
- ProSnippets for SceneLayers
- ProSnippets for StreamLayers
- ProSnippets for Sharing
- ProSnippets for Tasks
- ProSnippets for Utility Network
- ProSnippets for Workflow Manager
-
Subscribe and unsubscribe to events when the dockpane is visible or hidden
-
Execute a command
-
Set the current tool
-
Activate a tab
-
Activate/Deactivate a state - to modify a condition
-
Determine if the application is busy
-
Get the Application main window
-
Close ArcGIS Pro
-
Get ArcGIS Pro version
-
Close a specific pane
-
Activate a pane
-
Get Information on the Currently Installed Add-ins
-
Find a dockpane
-
Dockpane properties and methods
-
Dockpane undo / redo
-
Find a dockpane and obtain its ViewModel
-
Open the Backstage tab
-
Access the current theme
-
Display a Pro MessageBox
-
Add a toast notification
-
Change a buttons caption or image
-
Get a button's tooltip heading
-
Subscribe to Active Tool Changed Event
-
Progressor - Simple and non-cancelable
-
Progressor - Cancelable
-
Customize the disabedText property of a button or tool
-
Get an Image Resource from the Current Assembly
-
Prevent ArcGIS Pro from Closing
-
Position an embeddable control inside a MapView
-
Start ArcGIS Pro from the command line
-
Get Command Line Arguments
-
Application Accelerators (Shortcut Keys)
-
Defining controls in DAML with Pro Styles
-
New project
-
New project with specified name
-
Create new project using Pro's default settings
-
New project using a custom template file
-
Create project using template available with ArcGIS Pro
-
Open project
-
Current project
-
Get location of current project
-
Get the project's default gdb path
-
Save project
-
Check if project needs to be saved
-
SaveAs project
-
Close project
-
Add a new map to a project
-
Adds item to the current project
-
Get all the project items
-
Gets all the "MapProjectItems"
-
Gets a specific "MapProjectItem"
-
Gets all the "StyleProjectItems"
-
Gets a specific "StyleProjectItem"
-
Gets all the "GDBProjectItems"
-
Gets a specific "GDBProjectItem"
-
Gets all the "ServerConnectionProjectItem"
-
Gets a specific "ServerConnectionProjectItem"
-
Gets all folder connections in a project
-
Gets a specific folder connection
-
Remove a specific folder connection
-
Gets a specific "LayoutProjectItem"
-
Gets all layouts in a project:
-
Gets a specific "GeoprocessingProjectItem"
-
Gets all GeoprocessingProjectItems in a project:
-
Search project for a specific item
-
Get the Default Project Folder
-
Get Item Categories
-
Using Item Categories
-
Create Project with Template
-
Select project containers (for use with SelectItemAsync)
-
ProjectItem: Get an Item or Find an Item
-
Select an item in the Catalog pane
-
Item: Get its IMetadata interface
-
Item: Get an item's metadata: GetXML
-
Item: Set the metadata of an item: SetXML
-
Item: Check the metadata can be edited: CanEdit
-
Item: Updates metadata with the current properties of the item: Synchronize
-
Item: Copy metadata from the source item's metadata: CopyMetadataFromItem
-
Item: Updates metadata with the imported metadata - the input path can be the path to an item with metadata, or a URI to a XML file: ImportMetadata
-
Item: Updates metadata with the imported metadata: ImportMetadata
-
Item: export the metadata of the currently selected item: ExportMetadata
-
Item: export the metadata of the currently selected item: ExportMetadata
-
Item: Save the metadata of the current item as XML: SaveMetadataAsXML
-
Item: Save the metadata of the current item as HTML: SaveMetadataAsHTML
-
Item: Save the metadata of the current item using customized XSLT: SaveMetadataAsUsingCustomXSLT
-
Item: Upgrade the metadata of the current item: UpgradeMetadata
-
Get The Full List of All Available Unit Formats
-
Get The List of Unit Formats for the Current Project
-
Get A Specific List of Unit Formats for the Current Project
-
Get The List of Default Formats for the Current Project
-
Get A Specific Default Unit Format for the Current Project
-
Set a Specific List of Unit Formats for the Current Project
-
Set the Defaults for the Project Unit Formats
-
Update Unit Formats for the Project
-
Edit Operation Create Features
-
Create a feature using the current template
-
Create feature from a modified inspector
-
Create features from a CSV file
-
Edit Operation Clip Features
-
Edit Operation Cut Features
-
Edit Operation Delete Features
-
Edit Operation Duplicate Features
-
Edit Operation Explode Features
-
Edit Operation Merge Features
-
Edit Operation Modify single feature
-
Edit Operation Modify multiple features
-
Search for layer features and update a field
-
Move features
-
Move feature to a specific coordinate
-
Edit Operation Planarize Features
-
Edit Operation ParallelOffset
-
Edit Operation Reshape Features
-
Edit Operation Rotate Features
-
Edit Operation Scale Features
-
Edit Operation Split Features
-
Edit Operation Transform Features
-
Edit Operation Perform a Clip, Cut, and Planarize
-
Edit Operation Chain Edit Operations
-
Edit Operation add attachment via RowToken
-
SetOnUndone, SetOnRedone, SetOnComitted
-
Stop a delete
-
Determine if Geometry Changed while editing
-
Create a record in a separate table within Row Events
-
Modify a record within Row Events
-
Load a feature from a layer into the inspector
-
Load map selection into Inspector
-
Get selected feature's attribute value
-
Load map selection into Inspector and Change Attributes
-
Read and Write blob fields with the attribute inspector
-
Read and Write blob fields with a row cursor in a callback
-
Toggle sketch selection mode
-
Listen to the sketch modified event
-
Listen to the before sketch completed event and modify the sketch
-
Listen to the sketch completed event
-
Custom construction tool that fires sketch events
-
Configure Snapping (Turn Snapping on or off)
-
Configure Snapping (Application SnapModes)
-
Configure Snapping (Layer Snappability)
-
Configure Snapping (LayerSnapModes)
-
Configure Snapping (Combined Example)
-
Snap Options
-
Find edit template by name on a layer
-
Change Default Edit tool for a template
-
Hide or show editing tools on templates
-
Create New Template using layer.CreateTemplate
-
Create Annotation Template
-
Annotation Construction Tool
-
Programmatically start Edit Annotation
-
Update Annotation Text
-
Modify Annotation Shape
-
Modify Annotation Text Graphic
-
Create Annotation Construction Tool
-
Update Annotation Text via attribute. Caveat: The TEXTSTRING Anno attribute must exist
-
Rotate or Move the Annotation
-
Change Annotation Text Graphic
-
Utility Network
-
Create a Utility Network Association
-
Create Utility Network Features and Associations in a Single Edit Operation
-
Opening a File Geodatabase given the path
-
Opening an Enterprise Geodatabase using connection properties
-
Opening an Enterprise Geodatabase using sde file path
-
Obtaining Geodatabase from Project Item
-
Getting Database Connection Properties from a Connection File
-
Obtaining Geodatabase from FeatureLayer
-
Executing SQL Statements
-
Obtaining Definition from Geodatabase
-
Obtaining List of Defintions from Geodatabase
-
Obtaining Related Definitions from Geodatabase
-
Getting a Table Definition from a Layer
-
Opening datasets from Geodatabase
-
Checking for the existence of a Table
-
Checking for the existence of a Feature Class
-
Opening RelationshipClass between two Tables
-
Obtaining related Feature Classes from a Relationship Class
-
Opening a FeatureClass from a ShapeFile Datastore
-
Searching a Table using QueryFilter
-
Searching a Table for non-Latin characters
-
Searching a Table using a set of ObjectIDs
-
Searching a FeatureClass using SpatialQueryFilter
-
Selecting Rows from a Table
-
Selecting Features from a FeatureClass
-
Gets the count of how many rows are currently in a Table
-
Gets the feature count of a layer
-
Sorting a Table
-
Calculating Statistics on a Table
-
Evaluating a QueryDef on a single table
-
Evaluating a QueryDef on a Join using WHERE Clause
-
Evaluating a QueryDef on a OUTER JOIN
-
Evaluating a QueryDef on a INNER join
-
Evaluating a QueryDef on a nested (INNER & OUTER) join
-
Create Default QueryDescription for a Database table and obtain the ArcGIS.Core.Data.Table for the QueryDescription
-
Create QueryDescription from a custom query for a Database table
-
Create QueryDescription from a join query where there is no non-nullable unique id column
-
Create QueryDescription from a query for a Database table which has more than one shape type
-
Create QueryDescription from a query for an SQLite Database table
-
Using SQLSyntax to form platform agnostic queries
-
Joining a file geodatabase feature class to an Oracle database query layer feature class with a virtual relationship class
-
Joining two tables from different geodatabases
-
Creating a QueryTable using a query which joins two versioned tables in a geodatabase
-
Checking a field value for null
-
Get domain string from a field
-
Creating a Row
-
Creating a Feature
-
Modifying a Row
-
Modifying a Feature
-
Writing a value into a Guid column
-
Deleting a Row/Feature
-
Obtaining a memory stream to modify or create Attachment data
-
Adding Attachments
-
Updating Attachments
-
Deleting Attachments
-
Writing a Blob field
-
Reading a Blob field
-
Getting Rows related by RelationshipClass
-
Creating a Relationship
-
Deleting a Relationship
-
Using an Insert Cursor
-
Connecting to a Version
-
Reconciling and Posting a Version with its Parent
-
Working with Versions
-
Working with the Default Version
-
Creating a Version
-
Partial Posting
-
Creating a Table
-
Creating a feature class
-
Deleting a Table
-
Deleting a Feature Class
-
Creating a File Geodatabase
-
Deleting a File Geodatabase
-
OpenTopologyAndProcessDefinition
-
GetTopologyRules
-
ValidateTopology
-
GetTopologyErrors
-
MarkAndUnmarkAsErrors
-
ExploreTopologyGraph
-
FindClosestElement
-
Construct a SpatialReference - from a well-known ID
-
Construct a SpatialReference - from a string
-
Use WGS84 SpatialReference
-
Construct a SpatialReference with a vertical coordinate system - from well-known IDs
-
Construct a SpatialReference with a vertical coordinate system - from a string
-
Construct a SpatialReference with a custom PCS - from a string
-
SpatialReference Properties
-
Import and Export Spatial Reference
-
Determine grid convergence for a SpatialReference at a given point
-
Datum
-
SpatialReference Datum and datum properties
-
Construct a Polyline - from an enumeration of MapPoints
-
Get the points of a Polyline
-
Get the parts of a Polyline
-
Enumerate the parts of a Polyline
-
Reverse the order of points in a Polyline
-
Get the segments of a Polyline
-
Build a multi-part Polyline
-
StartPoint of a Polyline
-
Construct a Clothoid by Angle
-
Construct a Clothoid by Length
-
Split Polyline at distance
-
Construct a Polygon - from an enumeration of MapPoints
-
Construct a Polygon - from an Envelope
-
Get the points of a Polygon
-
Get the parts of a Polygon
-
Enumerate the parts of a Polygon
-
Get the segments of a Polygon
-
Build a donut polygon
-
Create an N-sided regular polygon
-
Get the exterior rings of a polygon - polygon.GetExteriorRing
-
Construct an Envelope
-
Construct an Envelope - from a JSON string
-
Union two Envelopes
-
Intersect two Envelopes
-
Expand an Envelope
-
Update Coordinates of an Envelope
-
Construct a Multipoint - from an enumeration of MapPoints
-
Modify the points of a Multipoint
-
Retrieve Points, 2D Coordinates, 3D Coordinates from a multipoint
-
Construct a Cubic Bezier - from Coordinates
-
Construct a Cubic Bezier - from MapPoints
-
Construct a Cubic Bezier - from an enumeration of MapPoints
-
Cubic Bezier Builder Properties
-
Cubic Bezier Properties
-
Construct a Polyline - from a Cubic Bezier
-
Construct a Circular Arc - using an interior point
-
Construct a Circular Arc - using a chord length and bearing
-
Construct a Circular Arc - using a center point, angle and radius
-
Construct a Circular Arc - using a center point and rotation angle
-
Construct a Circular Arc - using a center point and orientation
-
Construct a Circular Arc - using two segments and radius
-
Construct a Circle
-
Construct an Ellipse
-
Elliptic Arc Builder Properties
-
Elliptic Arc Properties
-
Construct GeometryBag
-
Construct GeometryBag - from an enumeration of geometries
-
Construct GeometryBag - from JSON, Xml
-
Construct GeometryBag - adding or inserting an enumeration of geometries
-
Construct Multipatch via Extrusion of Polygon or Polyline
-
Multipatch Properties
-
Construct Multipatch
-
Construct Multipatch via MultipatchBuilderEx
-
Construct Multipatch from another Multipatch
-
Construct Multipoint from a 3D model file
-
Create BasicMaterial
-
Create BasicMaterial with JPEG texture
-
Create BasicMaterial with Uncompressed texture
-
Get the texture image of a multipatch
-
Get the normal coordinate of a multipatch
-
Get the normals of a multipatch
-
Get the material properties of a multipatch
-
Import and Export Geometries to well-known Text
-
Import and Export Geometries to well-known Binary
-
Import and Export Geometries to EsriShape
-
Import and Export Geometries to JSON
-
Import and Export Geometries to XML
-
Create Geographic Transformation
-
Create Composite Geographic Transformation
-
Create Projection Transformation
-
Create HV Datum Transformation
-
Create Composite HV Datum Transformation
-
Determine Transformations
-
AngularUnit - Convert between degrees and radians
-
AngularUnit - Create an AngularUnit with a factory code
-
AngularUnit - Create a Custom AngularUnit
-
LinearUnit - Convert between feet and meters
-
LinearUnit - Convert between centimeters and millimeters
-
LinearUnit - Create a LinearUnit with a factory code
-
LinearUnit - Create a Custom LinearUnit
-
AreaUnit - Convert between square feet and square meters
-
AreaUnit - Convert between hectares and acres
-
AreaUnit - Convert between hectares and square miles
-
AreaUnit - How many Square meters in various units
-
AreaUnit - Create an AreaUnit
-
Accelerate Geometries
-
Determine area of a polygon
-
Determine the boundary of a multi-part Polygon
-
Buffer a MapPoint
-
Buffer a Circular Arc
-
Buffer multiple MapPoints
-
Buffer many different Geometry Types
-
Interpolate Z values on a polyline
-
Interpolate M values on a polygon
-
Center an envelope around X,Y
-
Find the centroid of geometries
-
Clip a Polyline
-
Clip a Polyline by a Polygon
-
Construct a Point at a distance and angle from an existing Point
-
Construct a Polygon from a set of Polylines
-
Polygon contains MapPoints, Polylines, Polygons
-
Determine convex hull
-
Determine if two geometries cross
-
Cut a geometry with a polyline
-
Densify by Length
-
Difference between two Polygons
-
Determine if two Geometries are disjoint
-
Determine distance between two Geometries
-
Determine 3D distance between two Geometries
-
Expand envelopes
-
Extend a polyline
-
Calculate the Geodesic Area of a polygon
-
Create a buffer polygon at the specified geodesic distance
-
Determine geodesic distance between two Geometries
-
GeodesicEllipse
-
GeodesicSector
-
GeodeticDensifyByDeviation - polyline
-
GeodeticDensifyByLength - polygon
-
Perform Geodetic Move on a set of MapPoints
-
Retrieve coordinate systems
-
Retrieve system geographic transformations
-
Get Sub-curve of a polyline or polygon
-
GraphicBuffer
-
GraphicBuffer Many
-
Intersection between two Polylines
-
Intersection between two Polygons
-
Determine label point for a Polygon
-
Get the minimum and maximum M values - GetMinMaxM
-
Determine whether Ms are monotonic and whether ascending or descending - GetMMonotonic
-
Get a multipoint corresponding to the locations where the specified M values occur along the geometry - GetPointsAtM
-
Get a polyline corresponding to the subcurves between specified M values - GetSubCurveBetweenMs
-
Get line segments corresponding to the normal at the locations where the specified M values occur along the geometry - GetNormalsAtM
-
Set M values to the cumulative length from the start of the multipart - SetMsAsDistance
-
Insert M value at the given distance - InsertMAtDistance
-
Calibrate M values using M values from input points - CalibrateByMs
-
Generates M values by linear interpolation over a range of points - InterpolateMsBetween
-
Set Ms at the beginning and end of the geometry and interpolate M values between the two values - SetAndInterpolateMsBetween
-
Move a MapPoint
-
Move a z-aware MapPoint
-
Move a Polyline
-
MovePointAlongLine
-
Separate components of a geometry into single component geometries
-
Nearest Point versus Nearest Vertex
-
Determine Nearest Point in 3D
-
Calculate a geometry offset from the source
-
Determine if geometries overlap
-
Project from WGS84 to WebMercator
-
Project from WGS84
-
QueryNormal
-
QueryPoint
-
QueryPointAndDistance
-
QueryTangent
-
Reflect a polygon about a line
-
Determine relationship between two geometries
-
Replace NaN Zs in a polygon
-
Reverse the order of points in a Polygon
-
Rotate a MapPoint
-
Rotate a Polyline
-
Scale a geometry
-
Set all Zs in a polyline
-
Calculate area of geometry on surface of Earth's ellipsoid - ShapePreservingArea
-
Calculate length of geometry on surface of Earth's ellipsoid - ShapePreservingLength
-
SideBuffer
-
SideBuffer Many
-
Simplify a polygon
-
Simplify a polyline with intersections, overlaps
-
Slice a Polygon into equal parts
-
Split multipart at point
-
Polygon touches another Polygon
-
Transform2D
-
Transform3D
-
Union two MapPoints - creates a Multipoint
-
Union two Polygons
-
Union many Polylines
-
Union many Polygons
-
MapPoints, Polylines, Polygons within Polygon
-
Execute a Model tool
-
Set Geoprocessing extent environment
-
Open a script tool dialog in Geoprocessing pane
-
Get Geoprocessing project items
-
Stop a featureclass created with GP from automatically adding to the map
-
GPExecuteToolFlags.AddToHistory will add the execution messages to Hisotry
-
Multi Ring Buffer
-
Non-blocking execution of a Geoprocessing tool
-
Pass parameter with multiple or complex input values
-
Graphic Element using CIMGraphic
-
Graphic Element using CIMSymbol
-
Text Graphic Element
-
Bulk Graphics creation
-
Select Graphic Elements
-
Find Graphic elements
-
Spatial selection of elements in all Graphics Layers
-
Spatial selection of elements in one graphics layer
-
Select Text Graphic Elements
-
Un-Select Graphic elements
-
Group Graphic Elements
-
Un-Group Graphic Elements
-
Parent of GroupElement
-
Ordering: Send backward and Bring forward
-
Get Z-Order
-
Reference layout project items and their associated layout
-
Open a layout project item in a new view
-
Activate an already open layout view
-
Reference the active layout view
-
Import a pagx into a project
-
Remove a layout project item
-
Create a new, basic layout and open it
-
Create a new layout using a modified CIM and open it
-
Change the layout page size
-
Create Element using the CIMElement
-
Create Graphic Element using CIMGraphic
-
Create Graphic Element using CIMSymbol
-
Bulk Element creation
-
Create point graphic with symbology
-
Create line graphic with symbology
-
Create rectangle graphic with simple symbology
-
Create text element with basic font properties
-
Create rectangle text with more advanced symbol settings
-
Create a new picture element with advanced symbol settings
-
Create a map frame and zoom to a bookmark
-
Apply a background color to a MapFrame element
-
Create a legend for a specific map frame
-
Creating empty group elements
-
Create a group element with elements
-
Create a scale bar using a style
-
Create a north arrow using a style
-
Create a dynamic text element
-
Create a table frame
-
Find an element on a layout
-
Find layout elements
-
Update element properties
-
Get element selection count
-
Set element selection
-
UnSelect elements on the Layout
-
UnSelect elements on the LayoutView
-
Clear the selection in a layout view
-
Clear the selection in a layout
-
Copy Layout Elements
-
Delete Layout Elements
-
Delete an element or elements on a layout
-
Zoom to elements
-
Set halo property of north arrow
-
Group Graphic Elements
-
Un-Group Graphic Elements
-
Parent of GroupElement
-
Children in a Group Element
-
Ordering: Send backward and Bring forward
-
Get Z-Order
-
Update text element properties
-
Update a picture element
-
Update a map surround
-
Lock an element
-
Update an elements transparency
-
Clone an element
-
Change the map associated with a map frame
-
Change map frame camera settings
-
Zoom map frame to extent of a single layer
-
Change map frame extent to selected features in multiple layers
-
Change map frame extent to single feature with 15 percent buffer
-
Translates a point in page coordinates to a point in map coordinates.
-
Translates a point in map coordinates to a point in page coordinates
-
Export a layout to PDF
-
Export a map frame to JPG
-
Export the map view associated with a map frame to BMP
-
Export a map series to single PDF
-
Export a map series to individual TIFF files
-
Find the active report view
-
Refresh the report view
-
Select all elements
-
Zoom to selected elements
-
Clear element selection
-
Zoom to whole page
-
Select elements
-
Get selected elements
-
Refresh report view
-
Zoom to
-
Zoom to page width
-
Get the active map
-
Create a new map with a default basemap layer
-
Find a map within a project and open it
-
Open a webmap
-
Get Map Panes
-
Get the Unique List of Maps From the Map Panes
-
Change the Map name
-
Renames the caption of the pane
-
Convert Map to Local Scene
-
Get Basemaps
-
Clip Map to the provided clip polygon
-
Clear the current map clip geometry
-
Get the map clipping geometry
-
Get the Current Map Location Unit
-
Get the Available List of Map Location Units
-
Format a Location Using the Current Map Location Unit
-
Set the Location Unit for the Current Map
-
Get the Current Map Elevation Unit
-
Get the Available List of Map Elevation Units
-
Format an Elevation Using the Current Map Elevation Unit
-
Set the Elevation Unit for the Current Map
-
Create and add a layer to the active map
-
Create layer with create-params
-
Create FeatureLayer and add to Map using LayerCreationParams
-
Create FeatureLayer and set to not display in Map.
-
Create FeatureLayer with a Renderer
-
Create FeatureLayer with a Query Definition
-
Add MapNotes to the active map
-
Apply Symbology from a Layer in the TOC
-
Create a new SubTypeGroupLayer
-
Create layer from a lyrx file
-
Apply Symbology to a layer from a Layer file
-
Add a WMS service
-
Add a WFS Service
-
Create a query layer
-
Create a feature layer with class breaks renderer with defaults
-
Create a feature layer with class breaks renderer
-
Find a layer using partial name search
-
Move a layer in the 2D group to the 3D Group in a Local Scene
-
Reset the URL of a feature service layer
-
Change the underlying data source of a feature layer - same workspace type
-
Change Geodatabase Version of layers off a specified version in a map
-
Querying a feature layer
-
Update a map's basemap layer
-
Remove basemap layer from a map
-
Find a layer
-
Count the features selected in a map
-
Get a list of layers filtered by layer type from a map
-
Find a standalone table
-
Retrieve the values of selected cell in the attribute table
-
Get the attribute rotation field of a layer
-
Enable labeling on a layer
-
Access the display field for a layer
-
Find connected attribute field for rotation
-
Toggle "Scale layer symbols when reference scale is set"
-
Set the layer cache
-
Change the layer selection color
-
Removes all layers that are unchecked
-
Remove empty groups
-
Create and apply Abbreviation Dictionary in the Map Definition to a layer
-
Set unique value renderer to the selected feature layer of the active map
-
Create a UniqueValueRenderer to specify symbols to values
-
Create a Heatmap Renderer
-
Create an Unclassed Renderer
-
Create a Proportion Renderer with max and min symbol size capped
-
Create a True Proportion Renderer
-
Create a New Elevation Surface
-
Set a custom elevation surface to a Z-Aware layer
-
Get Z values from a surface
-
Create a raster layer
-
Update the raster colorizer on a raster layer
-
Update the RGB colorizer on a raster layer
-
Check if a certain colorizer can be applied to a raster layer
-
Create a new colorizer based on a default colorizer definition and apply it to the raster layer
-
Create a new colorizer based on a custom colorizer definition and apply it to the raster layer
-
Create a raster layer with a new colorizer definition
-
Create a mosaic layer
-
Update the raster colorizer on a mosaic layer
-
Update the RGB colorizer on a mosaic layer
-
Check if a certain colorizer can be applied to a mosaic layer
-
Create a new colorizer based on a default colorizer definition and apply it to the mosaic layer
-
Create a new colorizer based on a custom colorizer definition and apply it to the mosaic layer
-
Create a mosaic layer with a new colorizer definition
-
Update the sort order (mosaic method) on a mosaic layer
-
Update the resolve overlap (mosaic operator) on a mosaic layer
-
Create an image service layer
-
Update the raster colorizer on an image service layer
-
Update the RGB colorizer on an image service layer
-
Check if a certain colorizer can be applied to an image service layer
-
Create a new colorizer based on a default colorizer definition and apply it to the image service layer
-
Create a new colorizer based on a custom colorizer definition and apply it to the image service layer
-
Create an image service layer with a new colorizer definition
-
Update the sort order (mosaic method) on an image service layer
-
Update the resolve overlap (mosaic operator) on an image service layer
-
Connect to a Device Location Source
-
Get the Current Device Location Source
-
Close the Current Device Location Source
-
Get Current Device Location Source and Properties
-
Update Properties on the Current Device Location Source
-
Enable/Disable Current Device Location Source For the Map
-
Get Current Map Device Location Options
-
Check if The Current Device Location Is Enabled On The Map
-
Set Current Map Device Location Options
-
Zoom/Pan The Map To The Most Recent Location
-
Add the Most Recent Location To A Graphics Layer
-
Subscribe to Location Snapshot event
-
Get a style in project by name
-
Create a new style
-
Add a style to project
-
Remove a style from project
-
Add a style item to a style
-
Remove a style item from a style
-
Determine if a style can be upgraded
-
Determine if a style is read-only
-
Determine if a style is current
-
Upgrade a style
-
Construct a point symbol of a specific color and size
-
Construct a point symbol of a specific color, size and shape
-
Construct a point symbol from a marker
-
Construct a point symbol from a file on disk
-
Construct a point symbol from a in memory graphic
-
Construct a polygon symbol of specific color and fill style
-
Construct a polygon symbol of specific color, fill style and outline
-
Construct a polygon symbol without an outline
-
Construct a line symbol of specific color, size and line style
-
Construct a line symbol from a stroke
-
Construct a multilayer line symbol with circle markers on the line ends
-
Construct a multilayer line symbol with an arrow head on the end
-
Get symbol reference from a symbol
-
Modify a point symbol created from a character marker
-
Create a Swatch for a given symbol
-
Lookup Symbol
-
Search for a specific item in a style
-
Search for point symbols in a style
-
Search for line symbols in a style
-
Search for polygon symbols in a style
-
Search for colors in a style
-
Search for color ramps in a style
-
Search for north arrows in a style
-
Search for scale bars in a style
-
Search for label placements in a style
-
Set symbol for a feature layer symbolized with simple renderer
-
Apply a symbol from style to a feature layer
-
Apply a point symbol from a style to a feature layer
-
Apply a color ramp from a style to a feature layer
-
Create Annotation Construction Tool
-
Update Annotation Text via attribute. Caveat: The TEXTSTRING Anno attribute must exist
-
Rotate or Move the Annotation
-
Get the Annotation Text Graphic
-
Change Annotation Text Graphic
-
Get the Outline Geometry for an Annotation
-
Get the Mask Geometry for an Annotation
-
Get the active map's labeling engine - Maplex or Standard labeling engine
-
Change the active map's labeling engine from Standard to Maplex or vice versa
-
Apply text symbol to a feature layer
-
Enable labeling of a layer
-
Modify the Placement/Position of labels (Point geometry)
-
Modify the Placement/Position of labels (Line geometry)
-
Modify the Placement/Position of labels (Polygon geometry)
-
Modify Orientation of a label using the MaplexEngine (Points and Polygon geometry)
-
Modify Orientation of a label using the MaplexEngine (Line geometry)
-
Modify label Rotation (Point geometry)
-
Spread labels across Polygon geometry
-
Modify label's Leader Line Anchor point properties (Polygon geometry)
-
Get a Voxel Layer from the TOC
-
Manipulate the Voxel Layer TOC Group
-
Get/Set Selected Voxel Assets from the TOC
-
Change the Voxel Visualization
-
Lighting Properties, Offset, Vertical Exaggeration
-
Get the Voxel Volume Dimensions
-
Get the Selected Variable Profile
-
Change the Selected Variable Profile
-
Get the Variable Profiles
-
Get the Variable Renderer
-
Access Stats and Color Range for a Stretch Renderer
-
Change Stretch Renderer Color Range
-
Change The Visibility on a CIMVoxelColorUniqueValue class
-
Check the MaxNumberofIsoSurfaces for a Variable
-
Check a Variable's Datatype
-
Check CanCreateIsoSurface
-
Create Isosurface
-
Change Value and Color on an Isosurface
-
Change Isourface Color Back to Default
-
Delete Isosurface(s)
-
Get the Collection of Slices
-
Get a Slice(s)
-
Get Selected Slice in TOC
-
Get Voxel Layer for the Selected Slice in TOC
-
Create a Slice
-
Change Tilt on a Slice
-
Delete Slice
-
Get a Section
-
Get the Current Collection of Sections
-
Get the Selected Section in TOC
-
Get Voxel Layer for the Selected Section in TOC
-
Create a Section at the Voxel MidPoint
-
Create a Horizontal Section
-
Create Sections in a Circle Pattern
-
Create Sections that Bisect the Voxel
-
Create Sections Diagonally across the Voxel
-
Update Section Orientation and Tilt
-
Update Section Visibility
-
Delete Sections
-
Get the Current Collection of Locked Sections
-
Get a Locked Section
-
Get Selected Locked Section in TOC
-
Get Voxel Layer for the Selected Locked Section in TOC
-
Set the Variable Profile Active for Selected Locked Section
-
Lock a Section/"Create" a Locked Section
-
Update Locked Section Visibility
-
Unlock a Locked Section
-
Delete a Locked Section
-
Get the active map's name
-
Test if the view is 3D
-
Rotate the map view
-
Clear all selection in an Active map
-
Calculate Selection tolerance in map units
-
MapView Overlay Control
-
Select all feature layers in TOC
-
Flash selected features
-
Check if Layer is visible in the given map view
-
Select a layer and open its layer properties page
-
Clear selection for a specific layer
-
Mask feature
-
Show a pop-up for a feature
-
Show a custom pop-up
-
Show a pop-up for a feature using pop-up window properties
-
Show a custom pop-up using pop-up window properties
-
Zoom to an extent
-
Zoom to a specified point
-
Zoom to visible layers
-
Zoom to selected layers in TOC
-
Zoom to previous camera
-
Project camera into a new spatial reference
-
Zoom to a bookmark with a given name
-
Create a new bookmark using the active map view
-
Remove bookmark with a given name
-
Get the collection of bookmarks for the project
-
Change the thumbnail for a bookmark
-
Change symbol for a sketch tool
-
Create a tool to the return coordinates of the point clicked in the map
-
Create a tool to identify the features that intersect the sketch geometry
-
Change the cursor of a Tool
-
ArcGISPortalManager: Get the Current Active Portal
-
ArcGISPortalManager: Get a list of all your Portals
-
ArcGISPortalManager: Add a portal to the list of portals
-
ArcGISPortalManager: Get a portal and Sign In, Set it Active
-
ArcGISPortalManager: Listen for the Portal Events
-
Portal: Get the Current signed in User from the active portal
-
Portal: Get the "online" portal view for the current user
-
Portal: Get the portal view of online for the current user
-
Portal: Get the organization id for the current user
-
Portal: Get the user content for the active user from the active portal
-
Portal: Download any package items in the user content
-
Portal: Get the groups for the specified user
-
Portal: Execute a portal search
-
EsriHttpClient: Get the Current signed on User
-
Get the Groups for the Current Signed on User
-
EsriHttpClient: Query for esri content on the active Portal
-
EsriHttpClient: Get a Web Map for the Current User and Add it to Pro
-
EsriHttpClient: Get a Service Layer and Add it to Pro
-
Create a utility network association
-
Create utility network features and associations in a single edit operation
-
Find a Tier given a Domain Network name and Tier name
-
Update all dirty subnetworks in a tier
-
Life cycle for a simple radial subnetwork with one controller
-
Life cycle for a mesh subnetwork with multiple controllers
-
Life cycle for a multifeed radial subnetwork with two controllers
-
Create a DownstreamTracer
-
Create a Trace Argument
-
Create a Condition to compare a Network Attribute against a set of values
-
Create a Function
-
Create a FunctionBarrier
-
Create an output condition
-
Create a Propagator
-
Using Function Results
-
Get a list of inconsistent Network Diagrams
-
Retrieve Diagram Elements
-
Change the Layout of a Network Diagram
-
Open a diagram window from a Network Diagram
-
Get the active record
-
Set the active record
-
Create a new record
-
Copy standard line features into a parcel type
-
Copy parcel lines to a parcel type
-
Assign features to active record
-
Create parcel seeds
-
Build parcels
-
Duplicate parcels
-
Set parcels historic
-
Shrink parcels to seeds
-
Change parcel type
-
Get parcel type name from feature layer
-
Open raster dataset in a folder.
-
Open raster dataset in a geodatabase.
-
Get the raster dataset definition from a raster dataset.
-
Access rows in a raster attribute table.
-
Create a raster cursor to iterate through the raster data.
-
Read and Write pixels from and to a raster dataset using pixel blocks.
-
Process pixels using a pixel block
-
Calculate Raster statistics
-
Get BuildingDisciplineSceneLayer Discipline
-
Enumerate the Discipline Layers from a Building SceneLayer
-
Name of BuildingSceneLayer
-
Query Building Scene Layer for available Types and Values
-
Create a Default Filter and Get Filter Count
-
Get all the Filters that Contain WireFrame Blocks
-
Set and Clear Active Filter for BuildingSceneLayer
-
Get BuildingSceneLayer Filter ID and Filter
-
Modify BuildingSceneLayer Filter Name and Description
-
Create a Filter using Building Level and Category
-
Modify BuildingSceneLayer Filter Block
-
Remove BuildingSceneLayer Filter
-
Determine if a FeatureSceneLayer supports editing
-
Create a new Point feature in FeatureSceneLayer
-
Delete all the selected features in FeatureSceneLayer
-
Edit the attributes of a FeatureSceneLayer
-
Name of FeatureSceneLayer
-
Get the Data Source type
-
Get the Associated Feature class
-
Get Field Definitions
-
Set a Definition Query
-
Select features via the MapView
-
Has Associated FeatureService
-
Search Rows on the FeatureSceneLayer
-
Hide Selected features and Show Hidden features
-
Use MapView Selection SelectFeaturesEx or GetFeaturesEx
-
Use Select or Search with a Spatial Query
-
Name of PointCloudSceneLayer
-
Get Data Source type for PointCloudSceneLayer
-
Query all class codes and lables in the PointCloudSceneLayer
-
Set a Filter for PointCloudSceneLayer
-
Update the ClassFlags for PointCloudSceneLayer
-
Get the filters for PointCloudSceneLayer
-
Clear filters in PointCloudSceneLayer
-
Get PointCloudSceneLayer Renderer and RendererType
-
Query PointCloudSceneLayer Renderer fields
-
Create and Set a Stretch Renderer
-
Create and Set a ClassBreaks Renderer
-
Edit Color Modulation
-
Edit The Renderer to use Fixed Size
-
Edit the Renderer to Scale Size
-
Edit Density settings
-
Create Stream Layer with URI
-
Create a stream layer with a definition query
-
Create a stream layer with a simple renderer
-
Setting a unique value renderer for latest observations
-
Find all Stream Layers that are Track Aware
-
Determine the Stream Layer type
-
Check the Stream Layer connection state
-
Start and stop streaming
-
Delete all current and previous observations
-
Get the Track Id Field
-
Get The Track Type
-
Set the Maximum Count of Previous Observations to be Stored in Memory
-
Set the Maximum Age of Previous Observations to be Stored in Memory
-
Set Various Stream Layer properties via the CIM
-
Defining a unique value renderer definition
-
Setting a unique value renderer for latest observations
-
Setting a unique value renderer for previous observations
-
Setting a simple renderer to draw track lines
-
Check Previous Observation and Track Line Visibility
-
Make Track Lines and Previous Observations Visible
-
Retrieve the current observation renderer
-
Retrieve the previous observation renderer
-
Retrieve the track lines renderer
-
Search And Subscribe for Streaming Data
-
Search And Subscribe With Cancellation
-
Explicitly Cancel WaitForRowsAsync
-
Connect to a real-time feature class from a real-time datastore
-
Check the Realtime Feature Class is Track Aware
-
Get the Track Id Field from the Realtime Feature class
-
Subscribe to Streaming Data
-
Search Existing Data and Subscribe for Streaming Data
-
Search And Subscribe With Cancellation
-
Retrieve all the Task Items in a Project
-
Open a Task File - .esriTasks file
-
Open a Project Task Item
-
Close a Task Item
-
Export a Task Item
-
Get Task Information - from a TaskProjectItem
-
Get Task Information - from an .esriTasks file
-
Open a specific Task in a Task File - .esriTasks file
-
Subscribe to Task Events