Condividi tramite


IVsSccChanges Interface

Definition

An interface that is implemented by a Source Control Provider to track the number of pending changes in the currently active repository and user interaction with the displayed information.

public interface class IVsSccChanges : Microsoft::VisualStudio::Shell::IVsSccChangesDisplayInformation, System::ComponentModel::INotifyPropertyChanged
[System.Runtime.InteropServices.Guid("6BC10021-397B-4C9D-B26F-B279F6662EFD")]
public interface IVsSccChanges : Microsoft.VisualStudio.Shell.IVsSccChangesDisplayInformation, System.ComponentModel.INotifyPropertyChanged
[<System.Runtime.InteropServices.Guid("6BC10021-397B-4C9D-B26F-B279F6662EFD")>]
type IVsSccChanges = interface
    interface IVsSccChangesDisplayInformation
    interface INotifyPropertyChanged
Public Interface IVsSccChanges
Implements INotifyPropertyChanged, IVsSccChangesDisplayInformation
Attributes
Implements

Properties

PendingChangeCount

The total number of pending changes in the current repository.

(Inherited from IVsSccChangesDisplayInformation)
PendingChangeDetail

The detailed information for pending changes in a repository. This could, for example, be displayed as a tooltip on control.

(Inherited from IVsSccChangesDisplayInformation)
PendingChangeLabel

The label that temporarily indicates busy status when the number of pending changes is being calculated.

(Inherited from IVsSccChangesDisplayInformation)

Methods

PendingChangesUIClickedAsync(ISccUIClickedEventArgs, CancellationToken)

Clicked handler that is called when the UI that displays pending changes information is clicked.

Applies to