Metoda IVsFileChangeEvents.FilesChanged — (UInt32, String[], UInt32 )
Powiadamia klientów o zmianach wprowadzonych do jednego lub więcej plików.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int FilesChanged(
uint cChanges,
string[] rgpszFile,
uint[] rggrfChange
)
int FilesChanged(
unsigned int cChanges,
array<String^>^ rgpszFile,
array<unsigned int>^ rggrfChange
)
abstract FilesChanged :
cChanges:uint32 *
rgpszFile:string[] *
rggrfChange:uint32[] -> int
Function FilesChanged (
cChanges As UInteger,
rgpszFile As String(),
rggrfChange As UInteger()
) As Integer
Parametry
- cChanges
[w] Zmienić liczbę plików.
- rgpszFile
size_is(cChanges)] [w, Tablica nazw plików.
- rggrfChange
size_is(cChanges)] [w, Tablica flag, wskazujące na rodzaj zmian.See _VSFILECHANGEFLAGS.
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 vsshell.idl:
HRESULT IVsFileChangeEvents::FilesChanged(
[in] DWORD cChanges,
[in, size_is(cChanges)] LPCOLESTR rgpszFile[],
[in, size_is(cChanges)] VSFILECHANGEFLAGS rggrfChange[]
);
Sprawdza, czy zmiany atrybutu tylko do odczytu i zmiany zawartości.Zmiany atrybutu tylko do odczytu wyświetlania jest zaktualizowana natychmiast.Do zmiany zawartości pliku użytkownik jest monitowany o ponowne ładowanie pliku.
Zobacz też
Interfejs IVsFileChangeEvents
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku