VersionControlBranchVisualizer Class
Wrapper for a branch visualizer tool window.
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlBaseToolWindowExt
Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlBranchVisualizer
Namespace: Microsoft.VisualStudio.TeamFoundation.VersionControl
Assembly: Microsoft.VisualStudio.TeamFoundation.VersionControl (in Microsoft.VisualStudio.TeamFoundation.VersionControl.dll)
Syntax
'Declaration
Public NotInheritable Class VersionControlBranchVisualizer _
Inherits VersionControlBaseToolWindowExt
public sealed class VersionControlBranchVisualizer : VersionControlBaseToolWindowExt
public ref class VersionControlBranchVisualizer sealed : public VersionControlBaseToolWindowExt
[<Sealed>]
type VersionControlBranchVisualizer =
class
inherit VersionControlBaseToolWindowExt
end
public final class VersionControlBranchVisualizer extends VersionControlBaseToolWindowExt
The VersionControlBranchVisualizer type exposes the following members.
Properties
Name | Description | |
---|---|---|
AnchorBranch | Get the anchor branch for a branch hierarchy visualization. This is only valid for an hierarchy visualizer. | |
Branches | Get the list of branches currently in the visualization and in the active view. For example, in a tracking visualizer, the active view can be the timeline or the hierarchy view. | |
Error | Get the error from the last operation | |
IsBusy | Get true if the visualization is being built | |
SelectedBranches | Get the list of selected branches currently in the visualization and in the active view. For example, in a tracking visualizer, the active view can be the timeline or the hierarchy view. | |
TrackedChangesetIds | Get the Ids of changesets being tracked. This is only valid for a tracking visualizer. | |
TrackedPathFilter | Get the path filter being used in tracking changes. This is only valid for a tracking visualizer. | |
TrackedSourceBranch | Get the source branch being tracked. This is only valid for a tracking visualizer. | |
TrackedTargetBranches | Get the tracking target branches. This is only valid for a tracking visualizer. | |
TrackedWorkItemIds | Get the Ids of work items being tracked. This is only valid for a tracking visualizer. | |
TrackingView | Get the tracking changes current view mode. This is only valid for a tracking visualizer. | |
VisualizerType | Get the visualizer type. The visualizer can be for tracking changes or displaying general branch hierarchy. | |
VsWindowFrame | Get the IVsWindowFrame for this tool window. (Inherited from VersionControlBaseToolWindowExt.) |
Top
Methods
Name | Description | |
---|---|---|
Close | Close this branch visualizer window | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
RerunTrackingVisualization | Bring up the track changesets input dialog, let the user fine tune the inputs, and rerun the visualization. The addin can subscribe to the VisualizationChanged event and is called whenever the visualization is been updated. | |
Stop | Stop the current visualization operation. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
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