IVsSccProject2 Interface
Implemented in a project system to provide source control for project files and project items.
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
| Name | Description | |
|---|---|---|
![]() | GetSccFiles(UInt32, CALPOLESTR[], CADWORD[]) | This method is called to determine which files should be placed under source control for a given VSITEMID within this hierarchy. |
![]() | GetSccSpecialFiles(UInt32, String, CALPOLESTR[], CADWORD[]) | This method is called to discover special (hidden files) associated with a given VSITEMID within this hierarchy. |
![]() | SccGlyphChanged(Int32, UInt32[], VsStateIcon[], UInt32[]) | This method is called by the source control portion of the environment to inform the project of changes to the source control glyph on various nodes. |
![]() | SetSccLocation(String, String, String, String) | This method is called by the source control portion of the environment when a project is initially added to source control, or to change some of the project's settings. |
Notes to Implementers:
Implemented by project objects where a project and its project items use source control.
Notes to Callers:
This interface is called by the environment.
