This documentation is archived and is not being maintained.

VersionControlBranchVisualizer Class

Wrapper for a branch visualizer tool window.

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)

public ref class VersionControlBranchVisualizer sealed : public VersionControlBaseToolWindowExt

The VersionControlBranchVisualizer type exposes the following members.

  NameDescription
Public propertyAnchorBranchGet the anchor branch for a branch hierarchy visualization. This is only valid for an hierarchy visualizer.
Public propertyBranchesGet 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.
Public propertyErrorGet the error from the last operation
Public propertyIsBusyGet true if the visualization is being built
Public propertySelectedBranchesGet 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.
Public propertyTrackedChangesetIdsGet the Ids of changesets being tracked. This is only valid for a tracking visualizer.
Public propertyTrackedPathFilterGet the path filter being used in tracking changes. This is only valid for a tracking visualizer.
Public propertyTrackedSourceBranchGet the source branch being tracked. This is only valid for a tracking visualizer.
Public propertyTrackedTargetBranchesGet the tracking target branches. This is only valid for a tracking visualizer.
Public propertyTrackedWorkItemIdsGet the Ids of work items being tracked. This is only valid for a tracking visualizer.
Public propertyTrackingViewGet the tracking changes current view mode. This is only valid for a tracking visualizer.
Public propertyVisualizerTypeGet the visualizer type. The visualizer can be for tracking changes or displaying general branch hierarchy.
Public propertyVsWindowFrameGet the IVsWindowFrame for this tool window. (Inherited from VersionControlBaseToolWindowExt.)
Top

  NameDescription
Public methodCloseClose this branch visualizer window
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodRerunTrackingVisualizationBring 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.
Public methodStopStop the current visualization operation.
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Top

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