SVsFileChangeEx Interface

 

Passed to GetService to return a reference to IVsFileChangeEx.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

[GuidAttribute("9bc72973-194a-4ea8-b4d5-afb0b0d0dcb1")]
[GuidAttribute("9bc72973-194a-4ea8-b4d5-afb0b0d0dcb1")]
[ComVisibleAttribute(false)]
public interface SVsFileChangeEx

This service enables arbitrary components to register to be notified when a file is modified outside of the Environment, such as what happens when using an external text editor such as Brief.

System_CAPS_noteNote

The redirector on Windows 95 does not support file change notifications. This means that file change notifications are not supported when accessing files on a Windows 95 system over the network.

System_CAPS_noteNote

Also, depending on the file system the granularity of the file timestamps can vary. For example, Windows FAT file system has a two-second timestamp granularity. To mitigate the problems of this granularity, the file change service also treats a change in the size of the file as an update to the file even if the timestamp has not changed.

Return to top
Show: