FlavoredProject.IVsTrackProjectDocumentsEvents2.OnQueryRemoveDirectories Method

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

Syntax

'宣言
Private Function OnQueryRemoveDirectories ( _
    pProject As IVsProject, _
    cDirectories As Integer, _
    rgpszMkDocuments As String(), _
    rgFlags As VSQUERYREMOVEDIRECTORYFLAGS(), _
    pSummaryResult As VSQUERYREMOVEDIRECTORYRESULTS(), _
    rgResults As VSQUERYREMOVEDIRECTORYRESULTS() _
) As Integer Implements IVsTrackProjectDocumentsEvents2.OnQueryRemoveDirectories
'使用
Dim instance As FlavoredProject
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 = CType(instance, IVsTrackProjectDocumentsEvents2).OnQueryRemoveDirectories(pProject, _
    cDirectories, rgpszMkDocuments, _
    rgFlags, pSummaryResult, rgResults)
int IVsTrackProjectDocumentsEvents2.OnQueryRemoveDirectories(
    IVsProject pProject,
    int cDirectories,
    string[] rgpszMkDocuments,
    VSQUERYREMOVEDIRECTORYFLAGS[] rgFlags,
    VSQUERYREMOVEDIRECTORYRESULTS[] pSummaryResult,
    VSQUERYREMOVEDIRECTORYRESULTS[] rgResults
)
private:
virtual int OnQueryRemoveDirectories(
    IVsProject^ pProject, 
    int cDirectories, 
    array<String^>^ rgpszMkDocuments, 
    array<VSQUERYREMOVEDIRECTORYFLAGS>^ rgFlags, 
    array<VSQUERYREMOVEDIRECTORYRESULTS>^ pSummaryResult, 
    array<VSQUERYREMOVEDIRECTORYRESULTS>^ rgResults
) sealed = IVsTrackProjectDocumentsEvents2::OnQueryRemoveDirectories
JScript does not support explicit interface implementations.

Parameters

  • rgpszMkDocuments
    Type: []
  • rgFlags
    Type: []
  • pSummaryResult
    Type: []
  • rgResults
    Type: []

Return Value

Type: System.Int32

Implements

IVsTrackProjectDocumentsEvents2.OnQueryRemoveDirectories(IVsProject, Int32, [], [], [], [])

Permissions

See Also

Reference

FlavoredProject Class

FlavoredProject Members

Microsoft.VisualStudio.Shell.Flavor Namespace