VersionControlExt Class

This represents the Version Control Extensibility model within Visual Studio.

Inheritance Hierarchy

System.Object
Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlExt

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

Syntax

'Declaration
<GuidAttribute("b6a8a10c-80c2-430c-ae3c-ae4029535634")> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class VersionControlExt
[GuidAttribute("b6a8a10c-80c2-430c-ae3c-ae4029535634")]
[ComVisibleAttribute(true)]
public sealed class VersionControlExt
[GuidAttribute(L"b6a8a10c-80c2-430c-ae3c-ae4029535634")]
[ComVisibleAttribute(true)]
public ref class VersionControlExt sealed
[<Sealed>]
[<GuidAttribute("b6a8a10c-80c2-430c-ae3c-ae4029535634")>]
[<ComVisibleAttribute(true)>]
type VersionControlExt =  class end
public final class VersionControlExt

The VersionControlExt type exposes the following members.

Properties

Name Description
Public property Annotate Returns an object that represents Annotate extensibility.
Public property BranchVisualizer Returns an object that represents Branch Visualizer extensibility.
Public property Explorer Returns an object that represents the Source Control Explorer.Note that the underlying toolwindow may not be there (yet). Use the Created event to be notified when the underlying toolwindow is created.
Public property FolderDifference Returns an object that represents Folder Difference extensibility.
Public property History Returns an object that represents History extensibility.
Public property Label Returns an object that represents Label extensibility.
Public property PendingChanges Returns an object that represents Pending Changes.Note that the underlying toolwindow may not be there (yet). Use the Created event to be notified when the underlying toolwindow is created.
Public property SolutionWorkspace Returns the workspace for the currently open solution.

Top

Methods

Name Description
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Public method FindChangeset Bring up the Find Changeset dialog and let the user find a changeset.
Public method FindShelvesets Find shelvesets for the specified user.
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method ViewChangesetDetails Displays the details for a changeset.
Public method ViewShelvesetDetails View the specified shelveset details

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.TeamFoundation.VersionControl Namespace