Sdílet prostřednictvím


IVsTrackProjectDocuments2.OnAfterRenameFiles – metoda (IVsProject, Int32, String[], String[], VSRENAMEFILEFLAGS )

 

Tato metoda se nazývá podle projektu po soubory byly přejmenovány v projektu.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int OnAfterRenameFiles(
    IVsProject pProject,
    int cFiles,
    string[] rgszMkOldNames,
    string[] rgszMkNewNames,
    VSRENAMEFILEFLAGS[] rgFlags
)
int OnAfterRenameFiles(
    IVsProject^ pProject,
    int cFiles,
    array<String^>^ rgszMkOldNames,
    array<String^>^ rgszMkNewNames,
    array<VSRENAMEFILEFLAGS>^ rgFlags
)
abstract OnAfterRenameFiles : 
        pProject:IVsProject *
        cFiles:int *
        rgszMkOldNames:string[] *
        rgszMkNewNames:string[] *
        rgFlags:VSRENAMEFILEFLAGS[] -> int
Function OnAfterRenameFiles (
    pProject As IVsProject,
    cFiles As Integer,
    rgszMkOldNames As String(),
    rgszMkNewNames As String(),
    rgFlags As VSRENAMEFILEFLAGS()
) As Integer

Parametry

  • pProject
    [v] Projekt obsahující soubory, které byly přejmenovány.
  • cFiles
    [v] Počet souborů, které byly přejmenovány.
  • rgszMkOldNames
    [v] Pole pro staré soubory názvy cest.
  • rgszMkNewNames
    [v] Pole pro nové soubory názvy cest.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z IVsTrackProjectDocuments2.idl

HRESULT IVsTrackProjectDocuments2::OnAfterRenameFiles(
   [in] IVsProject *pProject,
   [in] int cFiles,
   [in, size_is(cFiles)] const LPCOLESTR rgszMkOldNames[],
   [in, size_is(cFiles)] const LPCOLESTR rgszMkNewNames[],
   [in, size_is(cFiles)] const VSRENAMEFILEFLAGS rgflags[]
);

Projekt volání této metody po ji přejmenoval soubory oznámit prostředí přejmenování souborů.

Viz také

IVsTrackProjectDocuments2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek