Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Funktion benennt eine Datei im Quellcodeverwaltungssystem um.
Syntax
SCCRTN SccRename(
LPVOID pvContext,
HWND hWnd,
LPCSTR lpFileName,
LPCSTR lpNewName
);
Parameter
pvContext
[in] Die Kontextstruktur des Quellcodeverwaltungs-Plug-Ins.
hWnd
[in] Ein Handle für das IDE-Fenster, das das Quellcodeverwaltungs-Plug-In als übergeordnetes Element für alle von ihr bereitgestellten Dialogfelder verwenden kann.
lpFileName
[in] Der vollqualifizierte Dateiname der umbenannten Datei.
lpNewName
[in] Der vollqualifizierte neue Name. Wenn der Verzeichnispfad anders ist, wurde die Datei von einem Unterverzeichnis in ein anderes verschoben.
Rückgabewert
Die Plug-In-Implementierung dieser Funktion für die Quellcodeverwaltung wird voraussichtlich einen der folgenden Werte zurückgeben:
Wert | Beschreibung |
---|---|
SCC_OK | Der Umbenennungsvorgang wurde erfolgreich abgeschlossen. |
SCC_E_PROJNOTOPEN | Das Projekt ist nicht unter Quellcodeverwaltung geöffnet. |
SCC_E_FILENOTCONTROLLED | Die Datei befindet sich nicht unter der Quellcodeverwaltung. |
SCC_E_ACCESSFAILURE | Es gab ein Problem beim Zugriff auf das Quellcodeverwaltungssystem, wahrscheinlich aufgrund von Netzwerk- oder Inhaltsproblemen. |
SCC_E_NOTAUTHORIZED | Der Benutzer ist nicht berechtigt, diesen Vorgang abzuschließen. |
SCC_E_COULDNOTCREATEPROJECT | Das Projekt konnte nicht als Teil des Umbenennungsprozesses erstellt werden. |
SCC_E_OPNOTPERFORMED | Der Vorgang wurde nicht ausgeführt. |
SCC_E_NONSPECIFICERROR | Es ist ein nicht angegebener oder allgemeiner Fehler aufgetreten. |
Hinweise
Diese Funktion kann verwendet werden, um eine Datei umzubenennen oder sie von einem Speicherort in ein anderes im Quellcodeverwaltungssystem zu verschieben. Das Quellcodeverwaltungs-Plug-In sollte nicht versuchen, auf die Datei auf dem Datenträger zuzugreifen. Es liegt in der Verantwortung der IDE, die lokale Datei umzubenennen.