Metoda IVsTrackProjectDocuments2.OnAfterSccStatusChanged — (IVsProject, Int32, String[], UInt32 )
Ta metoda jest wywoływana przez skrótowej kontroli źródła do informowania detektory zmienił się status kontroli źródła.Ta metoda nie zostanie wywołana.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int OnAfterSccStatusChanged(
IVsProject pProject,
int cFiles,
string[] rgpszMkDocuments,
uint[] rgdwSccStatus
)
int OnAfterSccStatusChanged(
IVsProject^ pProject,
int cFiles,
array<String^>^ rgpszMkDocuments,
array<unsigned int>^ rgdwSccStatus
)
abstract OnAfterSccStatusChanged :
pProject:IVsProject *
cFiles:int *
rgpszMkDocuments:string[] *
rgdwSccStatus:uint32[] -> int
Function OnAfterSccStatusChanged (
pProject As IVsProject,
cFiles As Integer,
rgpszMkDocuments As String(),
rgdwSccStatus As UInteger()
) As Integer
Parametry
- pProject
[w] Wskaźnik, aby IVsProject interfejsu.
- cFiles
[w] Liczba plików.
- rgpszMkDocuments
size_is(cFiles)] [w, Tablica ścieżki pliku.
- rgdwSccStatus
size_is(cFiles)] [w, Tablica wartości stanu dla każdego pliku.Wartości są pobierane z SccStatus wyliczania.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z IVsTrackProjectDocuments2.idl
HRESULT IVsTrackProjectDocuments2::OnAfterSccStatusChanged(
[in] IVsProject *pProject,
[in] int cFiles,
[in, size_is(cFiles)] const LPCOLESTR rgpszMkDocuments[],
[in, size_is(cFiles)] const DWORD rgdwSccStatus[]
);
Skrótowa kontroli źródła wywołuje tę metodę, bezpośrednio, aby poinformować detektory zmienił się status kontroli źródła.Na przykład to powiadomienie można dowiedzieć się, gdy wymagane są zmiany glifów.To powiadomienie jest detektorów, innych niż system projektu, który otrzymuje powiadomienia o zmianach poprzez IVsSccProject2.
Zobacz też
Interfejs IVsTrackProjectDocuments2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku