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 | |
ClearRecentProjects | Clears the list of recent projects | |
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 | |
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 | |
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 | |
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 | |
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 | |
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 | |
UpgradeMetadata | Upgrade the metadata of the current item. This method must be called on the MCT. Use QueuedTask.Run. |