OnQueryRenameDirectories Method

Namespace:  Microsoft.VisualStudio.Data.Tools.Package.Project.Internal
Assembly:  Microsoft.VisualStudio.Data.Tools.Package (in Microsoft.VisualStudio.Data.Tools.Package.dll)

Syntax

'Declaration
Public Overridable 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
'Usage
Dim instance As ProjectDocumentsListener
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 = instance.OnQueryRenameDirectories(pProject, _
    cDirs, rgszMkOldNames, rgszMkNewNames, _
    rgFlags, pSummaryResult, rgResults)
public virtual int OnQueryRenameDirectories(
    IVsProject pProject,
    int cDirs,
    string[] rgszMkOldNames,
    string[] rgszMkNewNames,
    VSQUERYRENAMEDIRECTORYFLAGS[] rgFlags,
    VSQUERYRENAMEDIRECTORYRESULTS[] pSummaryResult,
    VSQUERYRENAMEDIRECTORYRESULTS[] rgResults
)
public:
virtual int OnQueryRenameDirectories(
    IVsProject^ pProject, 
    int cDirs, 
    array<String^>^ rgszMkOldNames, 
    array<String^>^ rgszMkNewNames, 
    array<VSQUERYRENAMEDIRECTORYFLAGS>^ rgFlags, 
    array<VSQUERYRENAMEDIRECTORYRESULTS>^ pSummaryResult, 
    array<VSQUERYRENAMEDIRECTORYRESULTS>^ rgResults
)
abstract OnQueryRenameDirectories : 
        pProject:IVsProject * 
        cDirs:int * 
        rgszMkOldNames:string[] * 
        rgszMkNewNames:string[] * 
        rgFlags:VSQUERYRENAMEDIRECTORYFLAGS[] * 
        pSummaryResult:VSQUERYRENAMEDIRECTORYRESULTS[] * 
        rgResults:VSQUERYRENAMEDIRECTORYRESULTS[] -> int 
override OnQueryRenameDirectories : 
        pProject:IVsProject * 
        cDirs:int * 
        rgszMkOldNames:string[] * 
        rgszMkNewNames:string[] * 
        rgFlags:VSQUERYRENAMEDIRECTORYFLAGS[] * 
        pSummaryResult:VSQUERYRENAMEDIRECTORYRESULTS[] * 
        rgResults:VSQUERYRENAMEDIRECTORYRESULTS[] -> int 
public function OnQueryRenameDirectories(
    pProject : IVsProject, 
    cDirs : int, 
    rgszMkOldNames : String[], 
    rgszMkNewNames : String[], 
    rgFlags : VSQUERYRENAMEDIRECTORYFLAGS[], 
    pSummaryResult : VSQUERYRENAMEDIRECTORYRESULTS[], 
    rgResults : VSQUERYRENAMEDIRECTORYRESULTS[]
) : int

Parameters

  • pProject
    Type: IVsProject
  • rgFlags
    Type: array<VSQUERYRENAMEDIRECTORYFLAGS> [] () [] []
  • pSummaryResult
    Type: array<VSQUERYRENAMEDIRECTORYRESULTS> [] () [] []
  • rgResults
    Type: array<VSQUERYRENAMEDIRECTORYRESULTS> [] () [] []

Return Value

Type: System..::..Int32

Implements

IVsTrackProjectDocumentsEvents2OnQueryRenameDirectories(IVsProject, Int32, array<String>[]()[][], array<String>[]()[][], array<VSQUERYRENAMEDIRECTORYFLAGS>[]()[][], array<VSQUERYRENAMEDIRECTORYRESULTS>[]()[][], array<VSQUERYRENAMEDIRECTORYRESULTS>[]()[][])

See Also

Reference

ProjectDocumentsListener Class

Microsoft.VisualStudio.Data.Tools.Package.Project.Internal Namespace