Microsoft.TeamFoundation.VersionControl.Client Namespace

Classes

  Class Description
Public class AcceptMergeNamespaceConflictRequiresDestinationException Infrastructure.
Public class AcceptMergeVersionConflictRequiresDestinationException Infrastructure.
Public class AcceptYoursRenameTheirsRequiresDestinationException Infrastructure.
Public class AccessEntry Publicly facing description of an Access Control List permission entry.
Public class AffectedTeamProjects This class is used in the check-in policy framework.
Public class AffectedTeamProjectsEventArgs Infrastructure.
Public class ArtifactNotFoundException Infrastructure.
Public class AuthorizationException Infrastructure.
Public class BranchHistoryTreeItem The branch history tree item node type that represents an individual node in a branch topology tree.
Public class BranchRelative Class which represents a row from a QueryBranches object.
Public class BranchSourceNotCommittedException Infrastructure.
Public class CancelException Infrastructure.
Public class CannotChangeRootFolderException Infrastructure.
Public class CannotChangeWorkspaceOwnerException Infrastructure.
Public class CannotCheckinPartialUndeleteException Infrastructure.
Public class CannotCreateFilesInRootException Infrastructure.
Public class CannotCreateParentFolderException Infrastructure.
Public class CannotDeleteTeamProjectFolderException Infrastructure.
Public class CannotLockException Infrastructure.
Public class CannotMergeUnderSourceException Infrastructure.
Public class CannotMergeWithWorkspaceSpecAndPendingDeleteException Infrastructure.
Public class CannotMoveToRootException Infrastructure.
Public class CannotPendUndeleteTwiceException Infrastructure.
Public class CannotRenameBackToOriginalSourceException Infrastructure.
Public class CannotResolveDeletedItemWithAcceptMergeException Infrastructure.
Public class CannotResolveToPartialUndeleteException Infrastructure.
Public class CannotSetMappingOnRenameException Infrastructure.
Public class CannotUndeleteTeamProjectFolderException Infrastructure.
Public class CannotUndoItemExistingLockConflictsException Infrastructure.
Public class CannotUnlockException Infrastructure.
Public class Change A class to manage change objects.
Public class ChangeAlreadyPendingException Infrastructure.
Public class Changeset Represents a changeset
Public class ChangesetAuthorMustBeNonGroupException Infrastructure.
Public class ChangesetMerge Represents a merge of one Changeset into another Changeset.
Public class ChangesetNotFoundException Infrastructure.
Public class ChangesetVersionSpec
Public class CheckinConflict Infrastructure.
Public class CheckinEvaluationResult Infrastructure.
Public class CheckinException Infrastructure.
Public class CheckinNote This class represents the checkin notes that are part of a Changeset.
Public class CheckinNoteFailure Infrastructure.
Public class CheckinNoteFieldDefinition A field definition is used to define how a given named input is treated when it is applied to a given checkin note.
Public class CheckinNoteFieldValue The CheckinNoteFieldValue is holds a field and its value in a single checkin note. A checkin note uses a series of field values to represent its data.
Public class CheckoutLockRequiredException Infrastructure.
Public class CommitCheckinEventArgs Event arguments for committing checkins.
Public class CommitShelvesetEventArgs Infrastructure.
Public class Conflict Infrastructure.
Public class ConflictEventArgs Infrastructure.
Public class ContentRequiredException Infrastructure.
Public class DateVersionSpec Represents a version specification format for date values.
Public class DateVersionSpecBeforeBeginningOfRepositoryException Infrastructure.
Public class DeletedShelvesetEventArgs Infrastructure.
Public class DeltaException Infrastructure.
Public class Difference Utility class to provide an easy mechanism for performing a difference on two files.
Public class DiffItemLocalFile
Public class DiffItemPendingChangeBase
Public class DiffItemShelvedChange
Public class DiffItemVersionedFile
Public class DuplicateChangeException Infrastructure.
Public class DuplicateCheckinNoteFieldException Infrastructure.
Public class DuplicateExtensionException Infrastructure.
Public class DuplicateFileTypeException Infrastructure.
Public class DuplicateItemFoundException Infrastructure.
Public class DuplicateServerItemException Infrastructure.
Public class DuplicateWorkingFolderException Infrastructure.
Public class ExceptionEventArgs
Public class ExistingParentFileException Infrastructure.
Public class ExtendedItem Infrastructure.
Public class Failure
Public class FileIdNotFoundException Infrastructure.
Public class FileType Infrastructure.
Public class FolderContentException Infrastructure.
Public class FolderEditException Infrastructure.
Public class FutureDateException Infrastructure.
Public class GetRequest
Public class GetStatus Contains information about the results of a get operation.
Public class GettingEventArgs Represents event arguments for the Getting event.
Public class GlobalSecurity
Public class IdentityNotFoundException Infrastructure.
Public class IllegalCommentException Infrastructure.
Public class IllegalComputerNameException Infrastructure.
Public class IllegalFieldNameException Infrastructure.
Public class IllegalIdentityException Infrastructure.
Public class IllegalLabelNameException Infrastructure.
Public class IllegalPolicyNameException Infrastructure.
Public class IllegalServerItemException Infrastructure.
Public class IllegalServerStateChangeException Infrastructure.
Public class IllegalShelvesetException Infrastructure.
Public class IllegalShelvesetOwnerException Infrastructure.
Public class IllegalUrlException Infrastructure.
Public class IllegalVersionException Infrastructure.
Public class IllegalWorkspaceException Infrastructure.
Public class IncompatibleChangeException Infrastructure.
Public class IncompatibleCompressionFormatException Infrastructure.
Public class IncompletePendingChangeException Infrastructure.
Public class IncompleteUploadException Infrastructure.
Public class InconsistentRequestTypesException Infrastructure.
Public class InheritanceChange
Public class InvalidAcceptYoursException Infrastructure.
Public class InvalidAcceptYoursRenameTheirsException Infrastructure.
Public class InvalidConflictIdException Infrastructure.
Public class InvalidExtensionException Infrastructure.
Public class InvalidFileIDException Infrastructure.
Public class InvalidFileTypeException Infrastructure.
Public class InvalidIdentityException Infrastructure.
Public class InvalidProjectPendingChangeException Infrastructure.
Public class InvalidSqlDateException Infrastructure.
Public class InvalidVersionSpecException Infrastructure.
Public class Item Represents an item.
Public class ItemCloakedException Infrastructure.
Public class ItemDeletedException Infrastructure.
Public class ItemExistsException Infrastructure.
Public class ItemLockedException Infrastructure.
Public class ItemNotCheckedOutException Infrastructure.
Public class ItemNotFoundException Infrastructure.
Public class ItemNotMappedException Infrastructure.
Public class ItemRequiredException Infrastructure.
Public class ItemSecurity
Public class ItemSet Represents a set of items.
Public class ItemSpec Infrastructure.
Public class LabelExistsException Infrastructure.
Public class LabelHasChildrenException Infrastructure.
Public class LabelItemSpec
Public class LabelNotFoundException Infrastructure.
Public class LabelNotUniqueException Infrastructure.
Public class LabelOwnerChangeException Infrastructure.
Public class LabelPendingAddException Infrastructure.
Public class LabelResult
Public class LabelVersionSpec Specifies a version based on a label.
Public class LatestVersionDeletedException Infrastructure.
Public class LatestVersionSpec A base class for encapsulating version specifications.
Public class LoadFailurePolicyType Infrastructure.
Public class LocalItemOutOfDateException Infrastructure.
Public class LocalItemRequiredException Infrastructure.
Public class LocalVersionNotFoundException Infrastructure.
Public class MappingConflictException Infrastructure.
Public class MappingException Infrastructure.
Public class MergeCandidate
Public class MergeConflictExistsException Infrastructure.
Public class MergeDoNotHaveTargetLocallyException Infrastructure.
Public class MergeEditDeleteException Infrastructure.
Public class MergeEventArgs Infrastructure.
Public class MergeTargetCloakedException Infrastructure.
Public class MergeTargetFileSourceDirectoryException Infrastructure.
Public class MergeTargetNotMappedException Infrastructure.
Public class MergeTargetPathAlreadyHasPendingMergeException Infrastructure.
Public class MergeTargetPathHasIncompatiblePendingChangeException Infrastructure.
Public class MergeTargetPathHasNamespacePendingChangeConflict Infrastructure.
Public class MissingParentIsRenameOrUndeleteException Infrastructure.
Public class MustUndeleteParentException Infrastructure.
Public class NoChangesToShelveException Infrastructure.
Public class NoLockExistsException Infrastructure.
Public class NoMergeRelationshipException Infrastructure.
Public class NotAllowedOnFolderException Infrastructure.
Public class NotWorkspaceOwnerException Infrastructure.
Public class OnlyOneWorkspaceException Infrastructure.
Public class OperationEventArgs Infrastructure.
Public class OwnerRequiredException Infrastructure.
Public class PartialRenameConflictException Infrastructure.
Public class PendingChange Represents a pending change that is part of a changeset.
Public class PendingChangeContentNotFoundException Infrastructure.
Public class PendingChangeEventArgs
Public class PendingChangeMergeConflictExistsException Infrastructure.
Public class PendingChildException Infrastructure.
Public class PendingParentDeleteException Infrastructure.
Public class PendingSet
Public class PermissionChange
Public class PluginHasMultipleInterfacesException Infrastructure.
Public class PolicyBase Base class to inherit for a new check-in policy.
Public class PolicyEnvelope Infrastructure.
Public class PolicyFailure
Public class PolicyFailureInfo Infrastructure.
Public class PolicyList
Public class PolicyOverrideInfo Infrastructure.
Public class PolicyStateChangedEventArgs Infrastructure.
Public class PolicyType
Public class ProcessingChangeEventArgs Infrastructure.
Public class RangeFormatException Infrastructure.
Public class RenameWorkingFolderException Infrastructure.
Public class RepositoryNotFoundException Infrastructure.
Public class RepositoryPathTooLongException Infrastructure.
Public class ReservedAnnotationException Infrastructure.
Public class ResolutionOptions These options control the conflict resolution process.
Public class ResolvedConflictEventArgs Infrastructure.
Public class ResourceAccessException Infrastructure.
Public class RootInheritanceException Infrastructure.
Public class SavedCheckin Represents a saved attempt of a check-in for a workspace.
Public class SecurityChange
Public class SecurityException Infrastructure.
Public class ServerItemException Infrastructure.
Public class ServerItemRequiredException Infrastructure.
Public class ShelvedChangeNotFoundException Infrastructure.
Public class ShelveException Infrastructure.
Public class ShelveMergeConflictExistsException Infrastructure.
Public class Shelveset A server-side collection of pending changes and associated metadata.
Public class ShelvesetExistsException Infrastructure.
Public class ShelvesetNotFoundException Infrastructure.
Public class ShelvingPartialRenameConflictException Infrastructure.
Public class TargetCloakedException Infrastructure.
Public class TargetHasPendingChangeException Infrastructure.
Public class TargetIsChildException Infrastructure.
Public class TeamProject
Public class TeamProjectCannotDeleteException Infrastructure.
Public class TeamProjectFolderOptions Infrastructure.
Public class TeamProjectFolderPermission Infrastructure.
Public class TeamProjectNotFoundException Infrastructure.
Public class ThreeWayMerge
Public class TooManyItemsException Infrastructure.
Public class UndeleteAboveUnrelatedItemException Infrastructure.
Public class UnexpectedDatabaseResultException Infrastructure.
Public class UnshelveException Infrastructure.
Public class UnshelveShelvesetEventArgs Infrastructure.
Public class UpdateLocalVersionQueue Infrastructure.
Public class VersionConflictException Infrastructure.
Public class VersionControlArtifactProvider Implements IArtifactProvider, which makes the version-control artifacts available in their general form and provides methods to get and convert them into the objects that are used in the object model.
Public class VersionControlException Infrastructure.
Public class VersionControlLabel Represents a version control label.
Public class VersionControlServer The VersionControlServer object represents the database.
Public class VersionSpec A utility class for parsing version specifications.
Public class Warning Infrastructure.
Public class WildcardNotAllowedException Infrastructure.
Public class WorkingFolder This class represents the settings for a working folder.
Public class WorkingFolderCreationException Infrastructure.
Public class WorkingFolderException Infrastructure.
Public class WorkingFolderInUseException Infrastructure.
Public class WorkItemCheckedInfo Infrastructure.
Public class WorkItemCheckinInfo
Public class WorkItemsUpdateEventArgs Infrastructure.
Public class WorkItemUpdatedEventArgs Infrastructure.
Public class WorkItemUpdateException Infrastructure.
Public class Workspace Handler for Workspace changes.
Public class WorkspaceCancelEventArgs Infrastructure.
Public class WorkspaceCreationException Infrastructure.
Public class WorkspaceDeletionException Infrastructure.
Public class WorkspaceEventArgs Infrastructure.
Public class WorkspaceException Infrastructure.
Public class WorkspaceExistsException Infrastructure.
Public class WorkspaceInfo Holds the properties of a cached local workspace.
Public class WorkspaceNotFoundException Infrastructure.
Public class WorkspaceRequiresComputerNameException Infrastructure.
Public class WorkspaceVersionSpec
Public class Workstation A class that represents a computer and the source control state on that computer.

Structures

  Structure Description
Public structure EncodingDescription Infrastructure.

Interfaces

  Interface Description
Public interface IDiffItem Infrastructure.
Public interface ILocalUpdateOperation Infrastructure.
Public interface IPendingCheckin
Public interface IPendingCheckinNotes
Public interface IPendingCheckinPendingChanges
Public interface IPendingCheckinPolicies
Public interface IPendingCheckinWorkItems
Public interface IPolicyDefinition
Public interface IPolicyEditArgs
Public interface IPolicyEvaluation

Delegates

  Delegate Description
Public delegate AffectedTeamProjectsEventHandler Infrastructure.
Public delegate AfterWorkItemsUpdatedEventHandler Infrastructure.
Public delegate BeforeWorkItemsUpdateEventHandler Infrastructure.
Public delegate CommitCheckinEventHandler Infrastructure.
Public delegate CommitShelvesetEventHandler
Public delegate ConflictEventHandler Infrastructure.
Public delegate DeletedShelvesetEventHandler Infrastructure.
Public delegate ExceptionEventHandler Infrastructure.
Public delegate GetFilterCallback Infrastructure.
Public delegate GettingEventHandler Infrastructure.
Public delegate MergeEventHandler Infrastructure.
Public delegate OperationEventHandler Infrastructure.
Public delegate PendingChangeEventHandler Infrastructure.
Public delegate PolicyStateChangedHandler Infrastructure.
Public delegate ProcessingChangeEventHandler Infrastructure.
Public delegate ResolvedConflictEventHandler Infrastructure.
Public delegate UndonePendingChangeEventHandler Infrastructure.
Public delegate UnshelveShelvesetEventHandler Infrastructure.
Public delegate WorkItemUpdatedEventHandler Infrastructure.
Public delegate WorkspaceCancelEventHandler Infrastructure.
Public delegate WorkspaceEventHandler Infrastructure.

Enumerations

  Enumeration Description
Public enumeration ChangeType Specifies constants that define the change type.
Public enumeration CheckinEvaluationOptions Infrastructure.
Public enumeration CheckinOptions Infrastructure.
Public enumeration CheckinWorkItemAction Infrastructure.
Public enumeration ConflictType Describes the possible conflict types.
Public enumeration DeletedState
Public enumeration GetOptions Defined constants that define how get operations should behave.
Public enumeration ItemType Used to request items.
Public enumeration LabelChildOption Infrastructure.
Public enumeration LabelResultStatus
Public enumeration LockLevel Valid locking levels.
Public enumeration MergeOptions
Public enumeration OperationEventType Infrastructure.
Public enumeration OperationStatus The result of a Get, Unshelve, or Merge operation.
Public enumeration PendingSetType
Public enumeration PolicyEvaluationState Infrastructure.
Public enumeration RecursionType Possible values for the @recursion flag.
Public enumeration RequestType Used when pending changes or displaying other pending changes. Shows the type of request in the pending change.
Public enumeration Resolution These are the different ways to resolve a conflict.
Public enumeration SeverityType Infrastructure.
Public enumeration ShelvingOptions Used when you perform a shelve operation.
Public enumeration VersionControlArtifactType
Public enumeration WarningType Infrastructure.
Public enumeration WorkingFolderType Used to describe working folder entries. Each entry is either a map or a cloak.
Public enumeration WorkItemCheckinAction Infrastructure.