This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Geoprocessing > ESRI.ArcGIS.Geoprocessing > Interfaces > IM > IMdModel Interface (ArcObjects .NET 10.4 SDK) |
Provides access to properties/methods of a model.
Description | ||
---|---|---|
AddElement | Adds the given element to the model. | |
AddElements | Adds the collection of elements to the model. | |
CanAddElement | Returns whether or not the given model element can be added to the model. | |
CreateUniqueElementName | Generates a new unique name that may be used for adding a new model element to the model. | |
DeleteElement | Removes the given element from the model. | |
DisconnectElements | Removes the connection/dependency between two model elements. | |
Empty | Removes all model elements from the model. | |
EnvironmentManager | The set of overriding environment values used when validating/executing the model. | |
Execute | Executes all the processes in the model. | |
ExecuteProcess | Executes a single process in the model. | |
FindDependents | Returns all the model elements dependent on the given model element in the given direction of the given connection type. | |
GetElement | Returns the model element with the given name. | |
GetElementByID | Returns the model element with the given identifier. | |
GetElements | Returns all of the model elements in the model. | |
GetProcesses | Returns all of the processes in the model. | |
GetVariables | Returns all of the variables in the model. | |
IsLicensed | Returns whether or not all the processes in the model are licensed. | |
IsValid | Returns whether or not all the model elements in the model are valid. | |
MergeElements | Merges the given enumeration of model elements, commonly from another model, into the current model. | |
Name | Name of the model. | |
SortElements | Returns all the model elements in the model in sorted order. | |
TraceDependents | Returns all the model elements dependent on the given model element in the given direction. | |
Validate | Validates all model elements in the model. | |
VerifyUniqueElementName | Returns whether or not the model already contains a model element by the given name. |
CoClasses and Classes | Description |
---|---|
MdModel | A collection of model variables and processes, used to execute multiple geoprocessing tools in some order. |