Share via


IVsSccManager3 Interface

Definition

Allows projects and hierarchies to register themselves with source control and obtain information on source control status.

public interface class IVsSccManager3 : Microsoft::VisualStudio::Shell::Interop::IVsSccManager2
public interface class IVsSccManager3 : Microsoft::VisualStudio::Shell::Interop::IVsSccManager2
__interface IVsSccManager3 : Microsoft::VisualStudio::Shell::Interop::IVsSccManager2
[System.Runtime.InteropServices.Guid("224209ED-E56C-4C8D-A7FF-31CF4686798D")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSccManager3 : Microsoft.VisualStudio.Shell.Interop.IVsSccManager2
[<System.Runtime.InteropServices.Guid("224209ED-E56C-4C8D-A7FF-31CF4686798D")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSccManager3 = interface
    interface IVsSccManager2
Public Interface IVsSccManager3
Implements IVsSccManager2
Attributes
Implements

Methods

BrowseForProject(String, Int32)
CancelAfterBrowseForProject()
GetSccGlyph(Int32, String[], VsStateIcon[], UInt32[])
GetSccGlyphFromStatus(UInt32, VsStateIcon[])
IsBSLSupported()

Specifies whether the active SCC provider supports background solution load (BSL).

IsInstalled(Int32)
RegisterSccProject(IVsSccProject2, String, String, String, String)
UnregisterSccProject(IVsSccProject2)

Applies to