Share via


ProjectDocumentsListener.OnQueryRemoveDirectories Method

This method does nothing.

Namespace:  Microsoft.VisualStudio.Data.Schema.Project.Project.MPF
Assembly:  Microsoft.VisualStudio.Data.Schema.Project (in Microsoft.VisualStudio.Data.Schema.Project.dll)

Syntax

'Declaration
Public Overridable Function OnQueryRemoveDirectories ( _
    pProject As IVsProject, _
    cDirectories As Integer, _
    rgpszMkDocuments As String(), _
    rgFlags As VSQUERYREMOVEDIRECTORYFLAGS(), _
    pSummaryResult As VSQUERYREMOVEDIRECTORYRESULTS(), _
    rgResults As VSQUERYREMOVEDIRECTORYRESULTS() _
) As Integer
'Usage
Dim instance As ProjectDocumentsListener
Dim pProject As IVsProject
Dim cDirectories As Integer
Dim rgpszMkDocuments As String()
Dim rgFlags As VSQUERYREMOVEDIRECTORYFLAGS()
Dim pSummaryResult As VSQUERYREMOVEDIRECTORYRESULTS()
Dim rgResults As VSQUERYREMOVEDIRECTORYRESULTS()
Dim returnValue As Integer

returnValue = instance.OnQueryRemoveDirectories(pProject, _
    cDirectories, rgpszMkDocuments, _
    rgFlags, pSummaryResult, rgResults)
public virtual int OnQueryRemoveDirectories(
    IVsProject pProject,
    int cDirectories,
    string[] rgpszMkDocuments,
    VSQUERYREMOVEDIRECTORYFLAGS[] rgFlags,
    VSQUERYREMOVEDIRECTORYRESULTS[] pSummaryResult,
    VSQUERYREMOVEDIRECTORYRESULTS[] rgResults
)
public:
virtual int OnQueryRemoveDirectories(
    IVsProject^ pProject, 
    int cDirectories, 
    array<String^>^ rgpszMkDocuments, 
    array<VSQUERYREMOVEDIRECTORYFLAGS>^ rgFlags, 
    array<VSQUERYREMOVEDIRECTORYRESULTS>^ pSummaryResult, 
    array<VSQUERYREMOVEDIRECTORYRESULTS>^ rgResults
)
public function OnQueryRemoveDirectories(
    pProject : IVsProject, 
    cDirectories : int, 
    rgpszMkDocuments : String[], 
    rgFlags : VSQUERYREMOVEDIRECTORYFLAGS[], 
    pSummaryResult : VSQUERYREMOVEDIRECTORYRESULTS[], 
    rgResults : VSQUERYREMOVEDIRECTORYRESULTS[]
) : int
abstract OnQueryRemoveDirectories : 
        pProject:IVsProject * 
        cDirectories:int * 
        rgpszMkDocuments:string[] * 
        rgFlags:VSQUERYREMOVEDIRECTORYFLAGS[] * 
        pSummaryResult:VSQUERYREMOVEDIRECTORYRESULTS[] * 
        rgResults:VSQUERYREMOVEDIRECTORYRESULTS[] -> int 
override OnQueryRemoveDirectories : 
        pProject:IVsProject * 
        cDirectories:int * 
        rgpszMkDocuments:string[] * 
        rgFlags:VSQUERYREMOVEDIRECTORYFLAGS[] * 
        pSummaryResult:VSQUERYREMOVEDIRECTORYRESULTS[] * 
        rgResults:VSQUERYREMOVEDIRECTORYRESULTS[] -> int 

Parameters

Return Value

Type: System.Int32

Implements

IVsTrackProjectDocumentsEvents2.OnQueryRemoveDirectories(IVsProject, Int32, array<String[], array<VSQUERYREMOVEDIRECTORYFLAGS[], array<VSQUERYREMOVEDIRECTORYRESULTS[], array<VSQUERYREMOVEDIRECTORYRESULTS[])

.NET Framework Security

See Also

Reference

ProjectDocumentsListener Class

ProjectDocumentsListener Members

Microsoft.VisualStudio.Data.Schema.Project.Project.MPF Namespace