This documentation is archived and is not being maintained.
Microsoft.TeamFoundation.VersionControl.Common Namespace
Visual Studio 2013
| Class | Description | |
|---|---|---|
|
ChangesetUri | A URI representation of a Version Control changeset artifact. |
|
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. |
|
CheckinWorkItemInfo | |
|
ClientArtifact | Each post-checkin event contains a set of artifacts. |
|
CodeChurnConstants | Constants used by the Code Churn Job for access to registry, properties, and settings. |
|
CodeChurnUtility | Utility class, used for parsing code churn details. |
|
DiffFile | A sequence of lines from a file. |
|
DiffLine | A line from a file. |
|
DiffLineComparer | Helper class to compare DiffLines. |
|
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. |
|
DiffSegment | A linked list of difference hunks. |
|
DiffSummary | A summary of the differences between two files |
|
InvalidArtifactTypeException | Thrown by VersionControlIntegrationUri() when the artifact type component is invalid. |
|
InvalidUriException | Thrown by VersionControlIntegrationUri() when the Uri format is incorrect. |
|
LabelSpec | A utility class for manipulating label specifications. It contains routines for parsing, formatting, validating, and so on. |
|
LabelUri | A Uri representation a Version Control label artifact |
|
LatestItemVersionUri | A Uri represention a Version Control latest versioned item artifact |
|
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. |
|
NameValuePair | |
|
NotificationEvent | Abstract class for notification events. |
|
PendingChangePropertyVersions | The valid versions for the SetPendingChangeProperty method |
|
PropertyConstants | |
|
RepositoryConstants | |
|
RepositoryFailureCodes | Failure codes for version control operations. |
|
SecurityConstants | |
|
ShelvedItemUri | A Uri represention a Version Control shelveset item artifact |
|
ShelvesetEvent | The client shelveset event for e-mail notifications |
|
ShelvesetUri | A URI representation of a Version Control Shelveset artifact. |
|
VersionControlIntegrationConstants | |
|
VersionControlIntegrationUri | |
|
VersionControlNotRegisteredException | |
|
VersionControlPath | A utility class for manipulating version control items specifications. It contains routines for parsing, formatting, validating, and so on. |
|
VersionControlPropertyKinds | |
|
VersionControlWellKnownGroups | |
|
VersionedItemUri | A URI representation a Version Control versioned item artifact. |
|
WorkspaceSpec | A utility class for manipulating version control workspace specifications. It contains routines for parsing, formatting, validating, and so on. |
| Interface | Description | |
|---|---|---|
|
IMergeChange | Represents information about a specific change in a merge operation. |
| Enumeration | Description | |
|---|---|---|
|
ArtifactType | These are the artifacts surfaced by version control. |
|
ChangePendedFlags | |
|
CheckInOptions2 | |
|
CheckInState | represents checkin state. |
|
CheckinWorkItemCheckinAction | Capture the user's intent on work items accompanying the checkin. |
|
ConflictOptions | Contains options the server wants to communicate to the client about the conflict |
|
DestroyFlags | Options that are used when the system calls Destroy on the WebService. |
|
DiffOptionFlags | Diff option flags NOTE: This was copied almost verbatim from the old engine, because we already shipped this enumeration. |
|
DiffOutputType | The various difference output types that are possible. The VSS output type has several subtypes. NOTE: This was copied almost verbatim from the old engine, because we already shipped this enum. |
|
DiffSegmentType | The type of the DiffSegment/MergeHunk. |
|
GlobalPermissions | Defines the permission bitmasks used in the database for system-wide permissions Used in tblPermission.GrantedPermission and tblPermission.RevokedPermission |
|
MergeChangeType | An enumeration of the possible change types for a merge operation. |
|
MergeOptionsEx | The complete set of merge options, this is converted to an int and sent to the server so we can be backward compatible in future versions |
|
OwnershipState | |
|
PathLength | |
|
PendChangesOptions | Options for the PendChanges Web Service. Will be actually sent across the wire as an integer value, instead of as a serialized Enum. |
|
ProxyFlags | Flags for proxy records |
|
QueryMergesExtendedOptions | Options to pass to the query merges extended method |
|
RollbackOptions | Enum of rollback options that will be used on the client / server. Marshaled to the server as an integer |
|
ShelvesetEventType | |
|
SupportedFeatures | Enum which has the features supported by either the client or server |
|
UriType | Indicates whether the uri should additional information |
|
VersionedItemPermissions | Defines the permission bitmasks used in the database for versioned items (files/folders) Used in tblPermission.GrantedPermission and tblPermission.RevokedPermission. |
|
VssOutputType | Supported diff output types from Visual Source Safe.NOTE: This was copied almost verbatim from the old engine, because we already shipped this enum. |
|
WorkspaceLocation | Indicates the location where data (pending changes, local versions) for this workspace are stored. |
|
WorkspaceOptions |
Show: