Click to Rate and Give Feedback
MSDN
MSDN Library
Visual Studio 2005
Visual Studio
Visual Studio SDK
Reference
Interfaces
This page is specific to
Microsoft Visual Studio 2005/.NET Framework 2.0

Other versions are also available for the following:
Visual Studio SDK
IVsSccManager2 Interface

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

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

Visual Basic (Declaration)
<InterfaceTypeAttribute(1)> _
<GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B")> _
Public Interface IVsSccManager2
Visual Basic (Usage)
Dim instance As IVsSccManager2
C#
[InterfaceTypeAttribute(1)] 
[GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B")] 
public interface IVsSccManager2
C++
[InterfaceTypeAttribute(1)] 
[GuidAttribute(L"53544C4D-B927-4320-B9DA-13D2CB3EA93B")] 
public interface class IVsSccManager2
J#
/** @attribute InterfaceTypeAttribute(1) */ 
/** @attribute GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B") */ 
public interface IVsSccManager2
JScript
InterfaceTypeAttribute(1) 
GuidAttribute("53544C4D-B927-4320-B9DA-13D2CB3EA93B") 
public interface IVsSccManager2

See illustrations of the implementation and/or calling of this interface in the samples Basic Project Sample, Figures Project Sample, and My C Package Sample.

Notes to Implementers This interface is implemented by both the source control management portion of the environment and source control packages (the environment forwards all calls to the source control package after making sure the package is loaded). It is a required interface.

Notes to Callers This interface is called by projects to register with a source control package and thereby indicate that the project wants source control.

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker