SccProperties-Funktion

Diese Funktion zeigt Die Eigenschaften der Quellcodeverwaltung für eine Datei oder ein Projekt an.

Syntax

SCCRTN SccProperties (
   LPVOID pvContext,
   HWND   hWnd,
   LPCSTR lpFileName
);

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 Pfadname der Datei oder des Projekts.

Rückgabewert

Die Plug-In-Implementierung dieser Funktion für die Quellcodeverwaltung wird voraussichtlich einen der folgenden Werte zurückgeben:

Wert Beschreibung
SCC_OK Eigenschaften wurden erfolgreich angezeigt.
SCC_I_RELOADFILE Das Versionsverwaltungssystem hat die Dateieigenschaften geändert, sodass die IDE diese Datei erneut laden sollte.
SCC_E_PROJNOTOPEN Das angegebene Projekt wurde nicht in der Quellcodeverwaltung geöffnet.
SCC_E_NOTAUTHORIZED Der Benutzer ist nicht berechtigt, Eigenschaften dieser Datei oder dieses Projekts anzuzeigen.
SCC_E_FILENOTCONTROLLED Die angegebene Datei oder das angegebene Projekt befindet sich nicht unter der Quellcodeverwaltung.
SCC_E_NONSPECIFICERROR

SCC_E_UNKNOWNERROR
Unbekannter oder allgemeiner Fehler.

Hinweise

Das Quellcodeverwaltungs-Plug-In zeigt die Eigenschaften in einem eigenen Dialogfeld an.

Die Eigenschaften werden vom Quellcodeverwaltungs-Plug-In definiert und können sich von Plug-In zu Plug-In unterscheiden. Wenn das Plug-In es dem Benutzer ermöglicht, die Eigenschaften der Quellcodeverwaltung einer Datei zu ändern, sollte es zurückgegeben SCC_I_RELOAD werden, um die IDE zu signalisieren, dass diese Datei oder dieses Projekt neu geladen werden muss.

Siehe auch