SccProperties, funkcja

Ta funkcja wyświetla właściwości kontroli źródła dla pliku lub projektu.

Składnia

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

Parametry

pvContext

[in] Struktura kontekstu wtyczki kontroli źródła.

Hwnd

[in] Dojście do okna środowiska IDE, którego wtyczka kontroli źródła może używać jako elementu nadrzędnego dla wszystkich okien dialogowych, które udostępnia.

lpFileName

[in] W pełni kwalifikowana nazwa ścieżki pliku lub projektu.

Wartość zwracana

Implementacja wtyczki kontroli źródła tej funkcji powinna zwrócić jedną z następujących wartości:

Wartość Opis
SCC_OK Właściwości zostały pomyślnie wyświetlone.
SCC_I_RELOADFILE System kontroli wersji zmodyfikował właściwości pliku, więc środowisko IDE powinno ponownie załadować ten plik.
SCC_E_PROJNOTOPEN Określony projekt nie został otwarty w kontroli źródła.
SCC_E_NOTAUTHORIZED Użytkownik nie ma uprawnień do wyświetlania właściwości tego pliku lub projektu.
SCC_E_FILENOTCONTROLLED Określony plik lub projekt nie jest pod kontrolą źródła.
SCC_E_NONSPECIFICERROR

SCC_E_UNKNOWNERROR
Wystąpił nieznany lub ogólny błąd.

Uwagi

Wtyczka kontroli źródła wyświetla właściwości we własnym oknie dialogowym.

Właściwości są definiowane przez wtyczkę kontroli źródła i mogą się różnić od wtyczki do wtyczki. Jeśli wtyczka umożliwia użytkownikowi zmianę właściwości kontroli źródła pliku, powinien powrócić SCC_I_RELOAD , aby zasygnalizować środowisko IDE, że ten plik lub projekt musi zostać ponownie załadowany.

Zobacz też