FlavoredProject.IVsTrackProjectDocumentsEvents2.OnQueryRenameDirectories Method

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

Syntax

'宣言
Private Function OnQueryRenameDirectories ( _
    pProject As IVsProject, _
    cDirs As Integer, _
    rgszMkOldNames As String(), _
    rgszMkNewNames As String(), _
    rgFlags As VSQUERYRENAMEDIRECTORYFLAGS(), _
    pSummaryResult As VSQUERYRENAMEDIRECTORYRESULTS(), _
    rgResults As VSQUERYRENAMEDIRECTORYRESULTS() _
) As Integer Implements IVsTrackProjectDocumentsEvents2.OnQueryRenameDirectories
'使用
Dim instance As FlavoredProject
Dim pProject As IVsProject
Dim cDirs As Integer
Dim rgszMkOldNames As String()
Dim rgszMkNewNames As String()
Dim rgFlags As VSQUERYRENAMEDIRECTORYFLAGS()
Dim pSummaryResult As VSQUERYRENAMEDIRECTORYRESULTS()
Dim rgResults As VSQUERYRENAMEDIRECTORYRESULTS()
Dim returnValue As Integer

returnValue = CType(instance, IVsTrackProjectDocumentsEvents2).OnQueryRenameDirectories(pProject, _
    cDirs, rgszMkOldNames, rgszMkNewNames, _
    rgFlags, pSummaryResult, rgResults)
int IVsTrackProjectDocumentsEvents2.OnQueryRenameDirectories(
    IVsProject pProject,
    int cDirs,
    string[] rgszMkOldNames,
    string[] rgszMkNewNames,
    VSQUERYRENAMEDIRECTORYFLAGS[] rgFlags,
    VSQUERYRENAMEDIRECTORYRESULTS[] pSummaryResult,
    VSQUERYRENAMEDIRECTORYRESULTS[] rgResults
)
private:
virtual int OnQueryRenameDirectories(
    IVsProject^ pProject, 
    int cDirs, 
    array<String^>^ rgszMkOldNames, 
    array<String^>^ rgszMkNewNames, 
    array<VSQUERYRENAMEDIRECTORYFLAGS>^ rgFlags, 
    array<VSQUERYRENAMEDIRECTORYRESULTS>^ pSummaryResult, 
    array<VSQUERYRENAMEDIRECTORYRESULTS>^ rgResults
) sealed = IVsTrackProjectDocumentsEvents2::OnQueryRenameDirectories
JScript does not support explicit interface implementations.

Parameters

  • rgszMkOldNames
    Type: []
  • rgszMkNewNames
    Type: []
  • rgFlags
    Type: []
  • pSummaryResult
    Type: []
  • rgResults
    Type: []

Return Value

Type: System.Int32

Implements

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

Permissions

See Also

Reference

FlavoredProject Class

FlavoredProject Members

Microsoft.VisualStudio.Shell.Flavor Namespace