Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This method notifies the client when source control status has changed.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Function OnAfterSccStatusChanged ( _
cProjects As Integer, _
cFiles As Integer, _
rgpProjects As IVsProject(), _
rgFirstIndices As Integer(), _
rgpszMkDocuments As String(), _
rgdwSccStatus As UInteger() _
) As Integer
int OnAfterSccStatusChanged(
int cProjects,
int cFiles,
IVsProject[] rgpProjects,
int[] rgFirstIndices,
string[] rgpszMkDocuments,
uint[] rgdwSccStatus
)
int OnAfterSccStatusChanged(
[InAttribute] int cProjects,
[InAttribute] int cFiles,
[InAttribute] array<IVsProject^>^ rgpProjects,
[InAttribute] array<int>^ rgFirstIndices,
[InAttribute] array<String^>^ rgpszMkDocuments,
[InAttribute] array<unsigned int>^ rgdwSccStatus
)
abstract OnAfterSccStatusChanged :
cProjects:int *
cFiles:int *
rgpProjects:IVsProject[] *
rgFirstIndices:int[] *
rgpszMkDocuments:string[] *
rgdwSccStatus:uint32[] -> int
function OnAfterSccStatusChanged(
cProjects : int,
cFiles : int,
rgpProjects : IVsProject[],
rgFirstIndices : int[],
rgpszMkDocuments : String[],
rgdwSccStatus : uint[]
) : int
Parameters
- cProjects
Type: System.Int32
[in] Number of projects for which source control status has changed.
- cFiles
Type: System.Int32
[in] Number of files.
- rgpProjects
Type: array<Microsoft.VisualStudio.Shell.Interop.IVsProject[]
[in] Array of projects for which source control status has changed.
- rgFirstIndices
Type: array<System.Int32[]
[in] Array of first indices identifying which project each file belongs to. For more information, see IVsTrackProjectDocumentsEvents2.
- rgpszMkDocuments
Type: array<System.String[]
[in] Array of file paths.
- rgdwSccStatus
Type: array<System.UInt32[]
[in] Array of status values for each file. Values are taken from the SccStatus enumeration.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From IVsTrackProjectDocumentsEvents2.idl
HRESULT IVsTrackProjectDocumentsEvents2::OnAfterSccStatusChanged(
[in] int cProjects,
[in] int cFiles,
[in, size_is(cProjects)] IVsProject *rgpProjects[],
[in, size_is(cProjects)] const int rgFirstIndices[],
[in, size_is(cFiles)] const LPCOLESTR rgpszMkDocuments[],
[in, size_is(cFiles)] const DWORD rgdwSccStatus[]
);
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.