IVsAsyncFileChangeEx2 接口

定义

VS 文件更改服务的异步方法 (SVsFileChange) 。

public interface IVsAsyncFileChangeEx2 : Microsoft.VisualStudio.Shell.IVsAsyncFileChangeEx
type IVsAsyncFileChangeEx2 = interface
    interface IVsAsyncFileChangeEx
Public Interface IVsAsyncFileChangeEx2
Implements IVsAsyncFileChangeEx
实现

方法

AdviseDirChangeAsync(String, Boolean, IVsFreeThreadedFileChangeEvents2, CancellationToken)

为目录创建更改订阅。

(继承自 IVsAsyncFileChangeEx)
AdviseFileChangeAsync(String, _VSFILECHANGEFLAGS, IVsFreeThreadedFileChangeEvents2, CancellationToken)

为单个文件创建更改订阅。

(继承自 IVsAsyncFileChangeEx)
AdviseFileChangesAsync(IReadOnlyCollection<String>, _VSFILECHANGEFLAGS, IVsFreeThreadedFileChangeEvents2, CancellationToken)

为多个文件创建对更改的订阅。

FilterDirectoryChangesAsync(UInt32, String[], CancellationToken)

筛选目录更改中的通知。

(继承自 IVsAsyncFileChangeEx)
IgnoreDirAsync(String, Boolean, CancellationToken)

忽略或取消忽略目录及其子目录中的更改。

(继承自 IVsAsyncFileChangeEx)
IgnoreFileAsync(UInt32, String, Boolean, CancellationToken)

忽略或取消忽略文件或订阅中的更改。

(继承自 IVsAsyncFileChangeEx)
SyncFileAsync(String, CancellationToken)

强制为文件发送更改事件。

(继承自 IVsAsyncFileChangeEx)
UnadviseDirChangeAsync(UInt32, CancellationToken)

删除对目录更改的订阅。

(继承自 IVsAsyncFileChangeEx)
UnadviseDirChangesAsync(IReadOnlyCollection<UInt32>, CancellationToken)

删除对多个目录的更改的订阅。

(继承自 IVsAsyncFileChangeEx)
UnadviseFileChangeAsync(UInt32, CancellationToken)

删除对单个文件的更改的订阅。

(继承自 IVsAsyncFileChangeEx)
UnadviseFileChangesAsync(IReadOnlyCollection<UInt32>, CancellationToken)

删除对多个文件的更改的订阅。

(继承自 IVsAsyncFileChangeEx)

适用于