| Name | Description |
 | AddItem | Adds the item to the current project. This method must be called on the MCT. Use QueuedTask.Run. |
 | CanEdit |
Indicates if metadata is editable for the item.
|
  | CanOpen | Checks if the specified project or project package can be opened |
  | ClearPinnedProjects |
Clears the list of pinned projects.
|
  | ClearPinnedProjectTemplates |
Clears the list of recent project templates.
|
  | ClearRecentProjects |
Clears the list of recent projects.
|
  | ClearRecentProjectTemplates |
Clears the list of recent project templates.
|
 | CopyMetadataFromItem |
Copy metadata from Item. This method must be called on the MCT. Use QueuedTask.Run.
|
  | CreateAsync |
Creates a new project with properties determined by CreateProjectSettings
|
 | DeleteMetadataContent |
Delete certain content from the metadata of the current item. This method must be called on the MCT. Use QueuedTask.Run.
|
 | DiscardEditsAsync | Discards all unsaved data edits in the project |
 | ExportMetadata | Overloaded. |
 | FindItem |
Find the item identified by the physical path.
|
  | GetActiveCatalogWindow |
Gets the active catalog view or null if no catalog view is active
|
  | GetCatalogPane | Gets the catalog pane. If createIfNecessary = true and the catalog pane has not been created, the pane will be created. Otherwise, if the catalog pane has not been created and createIfNecessary = false, null will be returned |
  | GetDefaultProjectSettings |
Get the default project settings
|
 | GetItems<T> | Gets a collection of a specific type of items within the project |
  | GetPinnedProjects |
Retrieves the list of pinned projects.
|
  | GetPinnedProjectTemplates |
Retrieves the list of pinned project templates.
|
 | GetProjectItemContainer |
Get the container with the given key. Container keys are not localized. A container is needed
only in those situations where you want to select a specific item that occurs in
more than one container.
|
  | GetRecentProjects |
Retrieves the list of recently opened projects
|
  | GetRecentProjectTemplates |
Retrieves the list of recently opened project templates
|
 | GetXml |
Gets the item’s metadata XML document as a string.
This method must be called on the MCT. Use QueuedTask.Run.
|
 | ImportItem | Overloaded. |
 | ImportMetadata | Overloaded. |
  | OpenAsync |
Opens an existing project or project package
|
  | PinProject |
Pins a project.
|
  | PinProjectTemplate |
Pins a project template.
|
 | RedoEditAsync | Restores the last data edit that was reversed in the project |
 | RemoveItem | Removes the project item from the current project. This method must be called on the MCT. Use QueuedTask.Run. |
 | RemoveItems | Removes project items from the current project. This method must be called on the MCT. Use QueuedTask.Run. |
  | RemoveRecentProject |
Removes the project entry corresponding to the given input path from the recent list of projects
|
  | RemoveRecentProjectTemplate |
Removes the project template entry corresponding to the given input path from
the recent list of project templates
|
 | RepairProjectItems | |
 | SaveAsAsync |
Saves a copy of the current project file (*.aprx) to the specified location with the
specified file name, then opens the new project file
|
 | SaveAsync |
Saves the project
|
 | SaveEditsAsync | Save all unsaved data edits in the project |
 | SaveFromUntitled |
Creates a new project from an untitled session
|
 | SaveMetadataAsHTML |
Save the metadata of the current item as HTML. This method must be called on the MCT. Use QueuedTask.Run.
|
 | SaveMetadataAsUsingCustomXSLT |
Save the metadata of the current item using customized XSLT. This method must be called on the MCT. Use QueuedTask.Run.
|
 | SaveMetadataAsXML |
Save the metadata of the current item as XML. This method must be called on the MCT. Use QueuedTask.Run.
|
 | SearchAsync | Searches the project for items that match the provided criteria |
 | SetDefaultGeoDatabasePath |
Sets the current project's default geodatabase. This method must be called on the MCT. Use QueuedTask.Run.
|
 | SetDefaultToolboxPath |
Sets the current project's default toolbox. This method must be called on the MCT. Use QueuedTask.Run.
|
 | SetDirty |
Sets the dirty state of the project
|
 | SetHomeFolderPath |
Sets the current project's home folder. This method must be called on the MCT. Use QueuedTask.Run.
|
 | SetIsEditingEnabledAsync |
Sets a value that indicates if editing is to be enabled or disabled within the application.
|
 | SetXml |
Sets the item’s metadata to the XML document provided as a string. This method must be called on the MCT. Use QueuedTask.Run.
|
 | Synchronize |
Updates metadata with the current properties of the item. Metadata is created for the item if it doesn't already exist.
This method must be called on the MCT. Use QueuedTask.Run.
|
 | UndoEditAsync | Reverses the last data edit in the project |
  | UnpinProject |
Unpins a project.
|
  | UnpinTemplateProject |
Unpins a project template.
|
 | UpgradeMetadata |
Upgrade the metadata of the current item. This method must be called on the MCT. Use QueuedTask.Run.
|