Share via


IVersionControlService Interface

Namespace:  Microsoft.VisualStudio.TeamFoundation.VersionControl
Assembly:  Microsoft.VisualStudio.TeamFoundation.VersionControl (in Microsoft.VisualStudio.TeamFoundation.VersionControl.dll)

Syntax

'Declaration
<GuidAttribute("2EFC686D-C73D-4C4B-9564-5A1EE73356D8")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<ComVisibleAttribute(True)> _
Public Interface IVersionControlService
[GuidAttribute("2EFC686D-C73D-4C4B-9564-5A1EE73356D8")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[ComVisibleAttribute(true)]
public interface IVersionControlService
[GuidAttribute(L"2EFC686D-C73D-4C4B-9564-5A1EE73356D8")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[ComVisibleAttribute(true)]
public interface class IVersionControlService
[<GuidAttribute("2EFC686D-C73D-4C4B-9564-5A1EE73356D8")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<ComVisibleAttribute(true)>]
type IVersionControlService =  interface end
public interface IVersionControlService

The IVersionControlService type exposes the following members.

Methods

  Name Description
Public method AddToEnlistment
Public method AnnotateFiles
Public method ApplyLabel
Public method BrowseForProject
Public method CanDelete
Public method Checkin
Public method CheckinDialog
Public method Checkout
Public method CheckoutDialog
Public method ClearOpenFromSccScope
Public method ClearStatusCache
Public method ConnectForSolution
Public method Delete
Public method DetermineExistence
Public method DiffFile
Public method DisallowForAsyncCheckout
Public method EnumDir
Public method ExecCommandForUnboundFile
Public method FindLabel
Public method GetCachedStatus
Public method GetDialog
Public method GetExtendedStatus
Public method GetInvalidBindings
Public method GetLocalPathFromServerPath
Public method GetServerPathFromLocalPath
Public method GetServerPathFromSolutionRelativePath
Public method GetSolutionOffline
Public method GetSolutionRelativePath
Public method GetStatus
Public method GetTeamFoundationServer
Public method HasInvalidSolutionBindings
Public method IsDuringUpgrade
Public method IsFileInLongRunningSccOperation
Public method IsInResolveRefresh
Public method IsItemInAsyncCheckout
Public method IsItemInLocalWorkspace
Public method IsPrefetching
Public method ManageWorkspaces
Public method MapProject
Public method Move
Public method NotifyProjectExcludedItemsChanged
Public method OnActivateProvider
Public method OnAfterOpenSolutionComplete
Public method OnBindingChange
Public method OnDeactivateProvider
Public method OnSolutionLoadFailure
Public method OnUpgrade
Public method OnUpgradeFinished
Public method OpenFromScc
Public method OpenFromSccBigGet
Public method QueryCommandStatusForUnboundFile
Public method RecalculateVSUniqueProjName
Public method RefreshPendingChanges
Public method RefreshPendingCheckins
Public method RegisterForSolutionEvents
Public method ReleaseOriginalWorkspaceMappings
Public method ReloadFiles
Public method RemoveCachedStatus
Public method RequestStatusUpdate
Public method RestoreWorkspaceMappings
Public method SetLongRunningOperationStatus
Public method SetServerOffline
Public method SetSolutionOffline
Public method ShelveDialog
Public method ShowDifferenceDialog
Public method ShowHistory
Public method ShowPendingCheckins
Public method Sync
Public method UnbindAllDialog
Public method Undo
Public method UndoDialog
Public method ValidateLocalAndMappedServerPath
Public method WaitForAllAsyncCheckouts

Top

See Also

Reference

Microsoft.VisualStudio.TeamFoundation.VersionControl Namespace