| .gif) | ChangesetUri | A URI representation of a Version Control changeset artifact. | 
| .gif) | CheckinEvent | A checkin event encompasses information about the check-in and also other items, e.g., work items that are related to the check-in. All check-ins include a changeset, date/time information, owner/committer and a (possibly empty) comment. | 
| .gif) | CheckinWorkItemInfo |  | 
| .gif) | ClientArtifact | Each post-checkin event contains a set of artifacts. | 
| .gif) | CodeChurnConstants | Constants used by the Code Churn Job for access to registry, properties, and settings. | 
| .gif) | CodeChurnUtility | Utility class, used for parsing code churn details. | 
| .gif) | DiffFile | A sequence of lines from a file. | 
| .gif) | DiffLine | A line from a file. | 
| .gif) | DiffLineComparer | Helper class to compare DiffLines. | 
| .gif) | DiffOptions | The options that are available with performing diffs.NOTE: This was copied almost verbatim from the old engine, because we already shipped this class. | 
| .gif) | DiffSegment | A linked list of difference hunks. | 
| .gif) | DiffSummary | A summary of the differences between two files | 
| .gif) | InvalidArtifactTypeException | Thrown by VersionControlIntegrationUri() when the artifact type component is invalid. | 
| .gif) | InvalidUriException | Thrown by VersionControlIntegrationUri() when the Uri format is incorrect. | 
| .gif) | LabelSpec | A utility class for manipulating label specifications. It contains routines for parsing, formatting, validating, and so on. | 
| .gif) | LabelUri | A Uri representation a Version Control label artifact | 
| .gif) | LatestItemVersionUri | A Uri represention a Version Control latest versioned item artifact | 
| .gif) | MergeSummary | The merge summary information provides the total number of changes in the different change classifications. NOTE: This was copied almost verbatim from the old engine, because we already shipped this class. | 
| .gif) | NameValuePair |  | 
| .gif) | NotificationEvent | Abstract class for notification events. | 
| .gif) | PendingChangePropertyVersions | The valid versions for the SetPendingChangeProperty method | 
| .gif) | PropertyConstants |  | 
| .gif) | RepositoryConstants |  | 
| .gif) | RepositoryFailureCodes | Failure codes for version control operations. | 
| .gif) | SecurityConstants |  | 
| .gif) | ShelvedItemUri | A Uri represention a Version Control shelveset item artifact | 
| .gif) | ShelvesetEvent | The client shelveset event for e-mail notifications | 
| .gif) | ShelvesetUri | A URI representation of a Version Control Shelveset artifact. | 
| .gif) | VersionControlIntegrationConstants |  | 
| .gif) | VersionControlIntegrationUri |  | 
| .gif) | VersionControlNotRegisteredException |  | 
| .gif) | VersionControlPath | A utility class for manipulating version control items specifications. It contains routines for parsing, formatting, validating, and so on. | 
| .gif) | VersionControlPropertyKinds |  | 
| .gif) | VersionControlWellKnownGroups |  | 
| .gif) | VersionedItemUri | A URI representation a Version Control versioned item artifact. | 
| .gif) | WorkspaceSpec | A utility class for manipulating version control workspace specifications. It contains routines for parsing, formatting, validating, and so on. |