Compartilhar via


IVsSccProvider Interface

Definition

Toggles the current activity status of the provider.

public interface class IVsSccProvider
public interface class IVsSccProvider
__interface IVsSccProvider
[System.Runtime.InteropServices.Guid("49440575-E33C-4169-9735-F3FD5AE54D8D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsSccProvider
[<System.Runtime.InteropServices.Guid("49440575-E33C-4169-9735-F3FD5AE54D8D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsSccProvider = interface
Public Interface IVsSccProvider
Attributes

Remarks

Third-party VSIP partners implement this interface when they want to provide their own source control package. The methods on this interface toggle the current activity status of the provider

Notes to Implementers

This interface is required by all source control packages.

Notes to Callers

Called by the environment.

Methods

AnyItemsUnderSourceControl(Int32)

Determines if any item in the solution are under source control.

SetActive()

Called by environment to mark a particular source control package as active.

SetInactive()

Called by environment to mark a particular source control package as inactive.

Applies to