Metoda IVsTrackProjectDocuments2.OnAfterRenameFile — (IVsProject, String, String, VSRENAMEFILEFLAGS)
Metoda ta jest wywoływana przez projekt po pliku została zmieniona w projekcie.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int OnAfterRenameFile(
IVsProject pProject,
string pszMkOldName,
string pszMkNewName,
VSRENAMEFILEFLAGS flags
)
int OnAfterRenameFile(
IVsProject^ pProject,
String^ pszMkOldName,
String^ pszMkNewName,
VSRENAMEFILEFLAGS flags
)
abstract OnAfterRenameFile :
pProject:IVsProject *
pszMkOldName:string *
pszMkNewName:string *
flags:VSRENAMEFILEFLAGS -> int
Function OnAfterRenameFile (
pProject As IVsProject,
pszMkOldName As String,
pszMkNewName As String,
flags As VSRENAMEFILEFLAGS
) As Integer
Parametry
- pProject
[w] Projekt zawierający pliki, których nazwy zostały zmienione.
- pszMkOldName
[w] Ścieżka do starego pliku.
- pszMkNewName
[w] Ścieżka do pliku o zmienionej nazwie.
- flags
[w] Aby uzyskać listę wartości flag, zobacz VSRENAMEFILEFLAGS.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z IVsTrackProjectDocuments2.idl
HRESULT IVsTrackProjectDocuments2::OnAfterRenameFile(
[in] IVsProject *pProject,
[in] LPCOLESTR pszMkOldName,
[in] LPCOLESTR pszMkNewName,
[in] VSRENAMEFILEFLAGS flags
);
Projekt wymaga tej metody po go zmienił nazwę pliku do powiadamiania środowiska w pliku została zmieniona.
Zobacz też
Interfejs IVsTrackProjectDocuments2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku