IVsFileChangeEvents.FilesChanged Yöntem (UInt32, String[], UInt32 )
İstemciler bir veya daha fazla dosyalarında yapılan değişiklikleri size bildirir.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
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
Parametreler
- cChanges
[in] Değiştirilen dosya sayısı.
- rgpszFile
[size_is(cChanges)] Dosya adları dizisi.
- rggrfChange
[size_is(cChanges)] Değişikliklerin türünü belirten işaretler dizisi.Bkz: _VSFILECHANGEFLAGS
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, verir S_OK.Başarısız olursa, bir hata kodu döndürür.
Notlar
com imzası
Vsshell.idl:
HRESULT IVsFileChangeEvents::FilesChanged(
[in] DWORD cChanges,
[in, size_is(cChanges)] LPCOLESTR rgpszFile[],
[in, size_is(cChanges)] VSFILECHANGEFLAGS rggrfChange[]
);
Salt okunur öznitelik değişikliklerini ve içerik değişikliklerini denetler.Salt okunur özniteliğini değişiklikler için ekran hemen güncelleştirilir.Kullanıcı dosyayı yeniden yüklemek için dosya içerik değişikliklerinin istenir.
Ayrıca bkz.
IVsFileChangeEvents Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön