Share via


IVsTrackProjectDocuments3 Members

Include Protected Members
Include Inherited Members

This interface allows for batch processing, coordination of locks on files, and an advanced OnQueryAddFiles method.

The IVsTrackProjectDocuments3 type exposes the following members.

Methods

 

Name

Description

Public method

BeginQueryBatch

Starts a batch query process in which a single dialog box asking the user for an okay is presented instead of multiple dialog boxes, one for each file.

Public method

CancelQueryBatch

Cancels a batched series of queries.

Public method

EndQueryBatch

Indicates that a batched query process has been completed and determines whether or not the batched operations should be allowed to proceed.

Public method

HandsOffFiles

This method is called when a project wants to affect a number of files and wants any locks on those files released.

Public method

HandsOnFiles

Indicates that a project is done manipulating the specified files.

Public method

OnQueryAddFilesEx

This method is an extended version of the OnQueryAddFiles method and is used when a project will be moving files to a new location in the project directory.

Top

See Also

Reference

IVsTrackProjectDocuments3 Interface

Microsoft.VisualStudio.Shell.Interop Namespace