Microsoft.TeamFoundation.VersionControl.Common Namespace
Classes
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. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IMergeChange | Represents information about a specific change in a merge operation. |
Enumerations
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 |