IVsTrackProjectDocumentsEvents4 Interface

Definition

Notifies clients of additional changes made to project files or directories.

public interface class IVsTrackProjectDocumentsEvents4
public interface class IVsTrackProjectDocumentsEvents4
__interface IVsTrackProjectDocumentsEvents4
[System.Runtime.InteropServices.Guid("53544C4D-DB74-4078-9642-5D1BC0BB5B26")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTrackProjectDocumentsEvents4
[<System.Runtime.InteropServices.Guid("53544C4D-DB74-4078-9642-5D1BC0BB5B26")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsTrackProjectDocumentsEvents4 = interface
Public Interface IVsTrackProjectDocumentsEvents4
Attributes

Methods

OnAfterRemoveDirectoriesEx(Int32, Int32, IVsProject[], Int32[], String[], UInt32[])

Notifies the client when directories have been removed from the project.

OnAfterRemoveFilesEx(Int32, Int32, IVsProject[], Int32[], String[], UInt32[])

Notifies the client after files are removed from the project.

OnQueryRemoveDirectoriesEx(IVsProject, Int32, String[], UInt32[], VSQUERYREMOVEDIRECTORYRESULTS[], VSQUERYREMOVEDIRECTORYRESULTS[])

Notifies the client when a project has requested to remove directories.

OnQueryRemoveFilesEx(IVsProject, Int32, String[], UInt32[], VSQUERYREMOVEFILERESULTS[], VSQUERYREMOVEFILERESULTS[])

Notifies the client when a project has requested to remove files.

Applies to