IVsTrackProjectDocuments2.OnAfterSccStatusChanged – metoda (IVsProject, Int32, String[], UInt32 )
Tato metoda volá inzerováním zdroj ovládacího prvku informovat posluchače, které zdroj ovládacího prvku stav změnil.Tuto metodu nelze volat.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
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
[v] Ukazatel IVsProject rozhraní.
- cFiles
[v] Počet souborů.
- rgpszMkDocuments
[v, size_is(cFiles)] Pole cesty k souboru.
- rgdwSccStatus
[v, size_is(cFiles)] Pole Stav hodnot pro každý soubor.Hodnoty jsou převzaty z SccStatus výčtu.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
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[]
);
Se zakázaným inzerováním ovládací prvek zdroje volání této metody přímo k informování posluchačů, které zdroj ovládacího prvku stav změnil.Například toto oznámení lze zjistit změny glyfů jsou požadována.Toto oznámení je pro posluchače než systém projektu, který obdrží oznámení změny prostřednictvím IVsSccProject2.
Viz také
IVsTrackProjectDocuments2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek